Citations and Source Traceability for School Timetables and After-School Scheduling: Coordinate Operations and Application Handover

School Timetables: review citations for operational handover. Check source versions, input mappings and the values received by downstream nodes.

What this category's data looks like

This page addresses the deployment, operations, and application handover scenarios for primary and secondary school timetables and after-school service scheduling. The materials include the master timetable, teacher assignment table, after-school service program table, as well as handover forms, version records, signed receipts, and operation records. The master timetable serves as the baseline for classes, weeks, periods, and dates; the teacher assignment table serves as the mapping of teachers, subjects, classes, and teaching hours; the after-school service program table serves as the mapping of program names, participating classes, participant counts, and venue time slots. When these three types of materials enter the knowledge base retrieval node, each serves as a citable original source, and the cited fragments are used to refer back to fields and dates. The update cadence typically advances through three points: the beginning of the semester, mid-semester adjustments, and after-school service program changes. Each update generates a new version record and signed receipt. Field characteristics center on names, quantities, dates, version numbers, and signature columns. During handover, the consistency of the same record across different materials must be compared item by item.

Configuration and implementation checks

This step is executed by the citation output of the knowledge base retrieval node, which outputs an array of cited content, each entry containing an original text fragment and a source identifier, and the length can be 0. "Handover-ready deployment status and operation records" are completed subsequently by AI nodes, code nodes, or manual work.

ObjectCheckVerification action
Master timetableClasses, weeks, periods, dates, and version numbers are consistent between the master timetable and the handover form, and the signature column and receipts are completeOpen the knowledge base retrieval node and check the selected collections and vector model; run a trial query related to the master timetable, check whether the number of entries in the citation array and the citation markers can refer back to the original paragraphs, and record the number of citations in responseData (non-streaming module results returned with detailed output enabled)
Teacher assignment tableTeachers, subjects, classes, and teaching hours match in names, quantities, and dates between the teacher assignment table and the master timetableOpen the citation markers in the conversation and compare fields item by item against the source documents; if the cited fragments do not match the original text, first verify whether this round hit anything and which material was hit, then check trimming
After-school service program tableProgram names, participating classes, participant counts, and venue time slots are consistent with the after-school service program table and the handover form, versions are synchronized, and no signatures or receipts are missingOpen the search parameter panel and check item by item, confirming that the values are consistent with those set in the knowledge base retrieval section; when citation limits are involved, check the tokens of the cited text, record the number of array entries separately, and do not compare the number of entries as equal to quoteMaxToken
Handover form and operation recordsVersions, connections, and task records are consistent, and whichever record is missing can be locatedCheck item by item once according to the handover form, review the citation source identifiers and original text fragments recorded in quoteList, and confirm that the chain still works when the array is empty

Three common errors

  • Symptom: The names, quantities, and dates of the same record do not match between the master timetable and the teacher assignment table. Cause: The two materials were updated separately, not synchronized under the same version number, and fields were not compared item by item during handover.
  • Symptom: The after-school service program table has adjustments, but the handover form still cites the old version. Cause: The version was not synchronized, the operation records did not note the change time, and missing signatures or receipts made traceability impossible.
  • Symptom: There are no citation markers in the answer, or the cited fragments do not match the original text. Cause: This round did not hit the material, or which material was hit was not verified first, and the issue was directly attributed to length trimming.

How to verify the setup

Acceptance for this feature: ask a question with an original-text basis and check whether the citation array and markers can refer back to the original text; then ask a question with no matching material and confirm that the array is empty while the chain still works, and record the number of citations in quoteList within responseData.

Business test: check item by item once according to the handover form, see which record is missing, and confirm that versions, connections, and task records are consistent.

  • Open the knowledge base retrieval node, check the selected collections and their vector models, and confirm that the selected knowledge bases use the same vector model.
  • Open the search parameter panel and check item by item, confirming that the values are consistent with those set in the knowledge base retrieval section; run a trial query with a question that has no matching material, and see that the output is empty while the chain continues.

References