Context and Token Budgets for Kindergarten Play Activity Organization: Compare Documents and Locate Differences

Kindergarten Play: review context & tokens for document checks. Check source versions, input mappings and the values received by downstream nodes.

What this category's data looks like

This page addresses material verification and discrepancy localization for kindergarten play activity organization, covering categories such as observation records, area plans, material placement lists, activity objectives, reflections, and next week's plans. Observation records come from teachers' on-site records and are updated by activity batch; area plans come from grade groups and are updated weekly; material placement lists come from childcare and logistics and are updated daily or by activity; activity objectives and reflections come from teaching research and are written back after the activity. When materials enter this function, observation records and area plans are the comparison baseline, material placement lists are the quantity verification source, and activity objectives and reflections are the basis for connecting achievement levels with next week's plans. Field characteristics are concentrated in three types: name, quantity, and date. If the name, quantity, and date of the same object are consistent across two materials, it is judged as passing; if inconsistent, it enters the discrepancy list for the reviewer to confirm and write back.

Configuration and implementation checks

This part is executed by application settings (reply limit, etc.), which output the length of a single answer and the range of context it can accommodate. The "discrepancy list" is then completed by the model. The reply limit uses a slider to control the length of a single answer; if set too low, the answer will be truncated, and if set too high, consumption will increase.

ObjectCheckVerification action
Observation recordsObservation records correspond to area plans, with consistent names and datesCompare activity names and dates one by one against the area plans, list inconsistent fields, and check whether the values of maxContext and quoteMaxToken cover both materials
Material placement listsMaterial placement quantities are consistent with the ledgerCheck quantities item by item by material name, mark entries with insufficient materials separately, and check whether maxResponse is sufficient to output the complete discrepancy list
Activity objectives and reflectionsActivity objective achievement is consistent with observation records, and reflections have been updated into next week's plansCompare objectives with observation conclusions, check whether reflections have been transferred into next week's plans, and include entries whose plans have not been updated in the discrepancy list

Three common errors

  • Phenomenon: The same material has different name spellings in two materials, and the quantities do not match. Cause: Material placement lists are updated daily, while observation records are recorded by activity batch; inconsistent update rhythms lead to field misalignment.
  • Phenomenon: The activity objective states it was achieved, but the observation record shows insufficient materials. Cause: The objective does not match the observation; the objective was not adjusted according to on-site observation results, and the discrepancy was not exposed during verification.
  • Phenomenon: Reflection content does not appear in next week's plan. Cause: The plan was not updated; there is a missing write-back step between reflection and next week's plan, and only individual materials were checked during verification.

How to verify the setup

This function's acceptance check: ask a question that requires a long answer, for example listing all discrepancy fields and explaining them one by one, and see whether the end of the answer is complete, confirming it was not truncated.

Business test: use a real record to find fields inconsistent with the ledger, check the three field types of name, quantity, and date, and separately verify the number of records in the array and the reference budget of quoteMaxToken.

  • In application settings, check the reply limit switch and slider position, and confirm they match the answer length required by the page.
  • Compare usage between two runs, confirm the change in single-run usage after adjusting the limit, and check whether the endings of longer answers are complete.