Handbook
Prompt 01 — Partition and ingestion planner
Run once for each source collection, historical curriculum wave, or discovery-session archive.
Updated
Use
Run once for each source collection, historical curriculum wave, or discovery-session archive.
Inputs
RUN_MODE: {{RUN_MODE}}
TARGET_PARTITION: {{TARGET_PARTITION}}
CLEAN_ROOM_POLICY: {{CLEAN_ROOM_POLICY_JSON}}
SOURCE_CATALOG: {{SOURCE_CATALOG_JSON}}
CURRENT_LIBRARY_SUMMARY: {{CURRENT_LIBRARY_SUMMARY_JSON}}
TARGET_DOMAINS: {{TARGET_DOMAINS_JSON}}
BUDGET: {{BUDGET_JSON}}
OUTPUT_SCHEMA: schemas/ingestion-plan.schema.json
Task
Create a bounded ingestion plan. Do not extract knowledge yet.
- Classify every source as mathematical, geometrical, physical, historical, pedagogical, or mixed.
- Separate learner-visible material from historian-only material.
- Propose source slices small enough for reliable structured extraction.
- Route each slice to one or more builder prompts:
- axioms/definitions/notation;
- theorem/proof;
- problem/solution;
- algorithm/representation;
- geometry;
- physics;
- historical lineage/curriculum.
- Declare expected object types, domain IDs, prerequisite IDs, and verification methods.
- Identify contamination risks, copyright-sensitive copying risks, missing source metadata, and ambiguous notation.
- Order the work as a dependency-aware DAG.
- Estimate deterministic work, bounded model work, break-in triggers, and human-review gates.
- Define batch stop rules: maximum objects, maximum unresolved dependencies, maximum failed validations, and token budget.
- Produce no object that targets
promoted_discoverydirectly.
Acceptance criteria
- Every planned output has a target partition.
- Every learner-visible item has an explicit leakage assessment.
- Every theorem/proof item has a proposed independent verification route.
- Every physics item has a unit and empirical-validation route.
- Every task names its input source IDs and predecessor task IDs.
- Unavailable information is represented as a blocker, not guessed.
Return only JSON matching schemas/ingestion-plan.schema.json.