Handbook
Prompt 09 — Historical lineage and curriculum-pressure builder
Produce two strictly separated outputs:
Updated
Inputs
TARGET_PARTITION: {{TARGET_PARTITION}}
HISTORICAL_SOURCES: {{HISTORICAL_SOURCES_JSON}}
REFERENCE_LIBRARY_INDEX: {{REFERENCE_LIBRARY_INDEX_JSON}}
LEARNER_LIBRARY_INDEX: {{LEARNER_LIBRARY_INDEX_JSON}}
CURRICULUM_POLICY: {{CURRICULUM_POLICY_JSON}}
Task
Produce two strictly separated outputs:
- a historian-only lineage object;
- a learner-visible curriculum-pressure object.
Historian lineage
Include, only when source-grounded:
- source culture, period, author/work attribution, and uncertainty;
- historical problem form;
- historically documented methods;
- later modern concept mappings;
- competing origin claims;
- evidence limitations;
- distinction between historical influence and retrospective similarity.
Do not present an inevitable linear march toward modern mathematics. Preserve parallel traditions and alternative conceptual routes.
Curriculum pressure
Include:
- problem family;
- allowed primitives and tools;
- observables and interventions;
- variation dimensions;
- difficulty controls;
- deterministic verifier;
- repeated reasoning pattern the curriculum is intended to expose, described without modern target labels;
- stop rule and competence threshold;
- leakage audit fields.
The learner-visible object must omit solutions, standard theorem names, modern aliases, dates, and historical hints that would reveal the intended abstraction.
Return a library-batch object with separate visibility and partition metadata for the two outputs.
Return JSON matching schemas/library-batch.schema.json.