What this category's data looks like
Vocational college program setup filing materials mainly consist of three types: program setup filing forms, talent demand justification, and faculty and equipment lists. The sources are submissions from the school's academic affairs office and departments, and the update cadence advances with application batches and correction receipts. The filing form carries the program name, code, program length, enrollment scale, and signature fields; the talent demand justification carries industry position correspondence, research date, and justification conclusion; the faculty and equipment list carries the number of teachers, title structure, number of equipment units, and purchase date. When these three types of materials enter the multi-turn dialogue and prompt feature, the filing form serves as the main record anchor, while the justification and list serve as the basis for field comparison, used to check whether the name, quantity, and date of the same record are consistent across the two materials, and to check whether version synchronization and signature receipts are complete.
Configuration and implementation checks
This part is executed by the memory turn count and prompt configuration in the application settings, outputting the referenced historical message range and answer constraints. The externally available entry point and authorization scope are determined by the publishing service and file permissions; the model only processes filtered materials, while the publishing service and file permissions handle identity and file authentication.
| Object | Check | Verification action |
|---|---|---|
| Program setup filing form | Align item by item with the name, code, date, and signature in the talent demand justification and faculty and equipment list | Check the memory turn count value in the application settings, run a trial with two consecutive questions, and compare whether the prior reference in messages falls on the filing form fields |
| Talent demand justification | The research date, position correspondence, and justification conclusion do not conflict with the program length and enrollment scale in the filing form | Merge the justification text and list fields into variables, and check whether the name and quantity of the same record are consistent across the two materials |
| Faculty and equipment list | The number of teachers, title structure, and number of equipment units are consistent with the values reported in the filing form; missing signatures or receipts are marked separately | Use chatId to distinguish batch sessions, and verify whether a missing receipt is indicated when the version is not synchronized |
| External entry point and authorization scope | The visitor's identity matches the visible scope, and unauthorized access is not visible | Access once with a restricted identity and see whether the visible scope matches the setting |
Three common errors
- Phenomenon: The name and quantity of the same program do not match between the filing form and the justification. Cause: The two materials were filled in by different handlers, and they entered the dialogue without field-level comparison.
- Phenomenon: The number of equipment units in the list is inconsistent with the value reported in the filing form. Cause: The version was not synchronized, the corrected list did not replace the old draft, and historical messages still reference the old value.
- Phenomenon: The justification material is missing signatures or receipts. Cause: The signature pages were not fully collected during submission, and the dialogue answer is still given as if the materials were complete.
How to verify the setup
Acceptance for this feature: ask two consecutive follow-up questions, see whether the second question inherits the reference from the first question, and check whether the memory turn count value matches the prior range in messages.
Business test: access once with a restricted identity and see whether the visible scope matches the setting.
- Check the current memory turn count value in the application settings and match it with the prior range required by the question.
- Run a trial with two consecutive questions and confirm that the second round correctly inherits the reference from the first round.