What this category's data looks like
This page addresses the pre-departure training and overseas safety reminder scenario. The material sources are pre-departure training courseware, safety reminder checklists, and accommodation contact sheets, and the update cadence rolls with batch and destination adjustments. The courseware contains course name, class hours, teaching date, and signature field; the safety reminder checklist contains reminder items, risk level, effective date, and receipt field; the accommodation contact sheet contains accommodation name, address, contact person, check-in date, and confirmation signature. When the three types of materials enter the Q&A intake and missing-item follow-up function, their roles differ: the courseware and checklist provide the basis for answers, and the accommodation contact sheet is used to verify itinerary and contact person fields. For the same record, the name, quantity, and date in the courseware and checklist must be consistent, versions must be synchronized, and signatures and receipts must not be missing. Missing items are completed through follow-up questions before being forwarded to the handler.
Configuration and implementation checks
This part is executed by the memory turns and prompt configuration in the app settings, and outputs the referenced historical message range and answer constraints. The intake record and the completed question items are then completed by the model, and the external entry point and authorization are handled by the publishing service and file permissions.
| Object | Check | Verification action |
|---|---|---|
| Pre-departure training courseware | The course name, class hours, teaching date, and signature field must be consistent with the corresponding items in the safety reminder checklist, and the signature must not be missing | Check the memory turns value in the app settings, run a trial with two consecutive questions, and see whether the second question in messages carries forward the reference from the first question |
| Safety reminder checklist | The reminder items, risk level, effective date, and receipt field must be synchronized with the courseware version, and the receipt must not be missing | Compare the usage records of two runs, check the consumption change after adjusting the turns, and check whether the name and date recorded in variables are aligned |
| Accommodation contact sheet | The accommodation name, address, contact person, check-in date, and confirmation signature must be consistent with the itinerary fields in the courseware | Run a trial with two consecutive questions, and check whether the second question in the session corresponding to chatId references the accommodation name and date from the first question |
| Intake record and completed question items | Missing items are identified and followed up on, answers are based on materials, and the name, quantity, and date match between the two types of materials | Ask a question missing key information, see whether it first follows up before answering, and then check whether the completed items are backfilled to the handler for processing |
Three common errors
- Symptom: the name, quantity, and date of the same record do not match between the courseware and the checklist. Cause: the two materials are updated separately, without field-level comparison and synchronization.
- Symptom: the second question answers off-topic when using a reference. Cause: the memory turns value does not match the preceding context range required by the question, and the historical range is too small.
- Symptom: the accommodation contact sheet lacks a signature or receipt but is still treated as valid evidence. Cause: the signature and receipt fields were not verified before the materials entered Q&A.
How to verify the setup
This function's acceptance: run a trial with two consecutive follow-up questions, and see whether the second question carries forward the reference from the first question; check messages and chatId to confirm that the referenced historical message range and answer constraints are consistent.
Business test: ask a question missing key information, and see whether it first follows up before answering.
- Check the current memory turns value in the app settings, confirm it matches the preceding context range required by the question, and record the usage change of two runs.
- Compare item by item the name, quantity, date, signature, and receipt across the courseware, checklist, and accommodation contact sheet; for missing items, first follow up to complete them before forwarding to the handler.