VIEW THIS AS

Auto mode follows the Route Engine until you choose a viewpoint.

YOU ARE HERE

ROUTE CHECK

CONNECTED TO

WHAT NEXT

Use the canonical route for this room, or HELP if you are unsure.

eduKateSG.IC.Syllabus.Curriculum.YearByYear.v1.0

A smiling student in a blue pinafore holds a pencil over an open book at a classroom desk, with textbooks, a whiteboard and a sunlit window nearby.

WordPress Mega-Article (Publish-Ready)

Title/H1: Interstellar-Core Syllabus & Curriculum v1.0 (Age 1 → 22)
ID: eduKateSG.IC.Syllabus.Curriculum.YearByYear.v1.0
Format: Almost-Code + readable headings
Policy: Forward-only updates. No renaming IDs.


AI Ingestion Lock

Meta:
ID: eduKateSG.IC.Syllabus.Curriculum.YearByYear.v1.0
Version: v1.0
Contract:
- "Year-by-year subjects+topics+objectives+examinables+pass criteria."
- "Pass = corridor-viable progression (P2 stable)."
- "Merit/Distinction = P3-ready (stable under load + transfer + verification)."
- "Includes Lattice (Z0–Z6 × P0–P3), Corridors, AVOO end-stage gates."
VersionPolicy:
- "Forward-only updates"
- "Do not rename IDs"

Classical Foundation Block

A curriculum is a year-by-year routing plan that ensures later competence is not built on missing prerequisites. Examinables are observable outputs under constraints, not rote worksheets.


Civilisation-Grade Definition

This syllabus is a life-corridor regeneration pipeline: it specifies the minimal capability organs that must remain intact from infancy to adulthood so learners can maintain P3 stability and project into civilisation-scale work (coordination, energy literacy, verification-first AI use).


Lattice & Corridors

Lattice:
Phase:
P0: collapse/avoidance
P1: repair active
P2: stable in familiar contexts
P3: stable under load + transfer + verification
Zoom:
Z0: self/task
Z1: family buffer
Z2: classroom/operator loop
Z3: curriculum routing
Z4: site cluster
Z5: national grid
Z6: global/civilisation layer
CorridorLaw:
- "Repair before Projection"
- "Verification before AI acceleration"
- "Transfer required to exit P2 ceiling"

AVOO End-of-Stage Gates

AVOO_Gates:
End_A1 (Age 1–3):
EarnedRoleBias: "Operator-seed"
MustShow: ["routine stability", "narration/sequence begins"]
End_A2 (Age 4–6):
EarnedRoleBias: "Operator + Oracle-seed"
MustShow: ["follow steps", "basic self-check habit"]
End_A3 (Age 7–12):
EarnedRoleBias: "Operator stable + Oracle habit + Visionary-seed"
MustShow: ["weekly transfer passes", "verification habit present"]
End_A4 (Age 13–16):
EarnedRoleBias: "Operator under load + Oracle audit + Visionary integration + Architect-seed"
MustShow: ["algebra↔physics bind stable", "verification logs consistent"]
End_A5 (Age 17–18):
EarnedRoleBias: "Oracle strong + Visionary integration + Architect-seed"
MustShow: ["capstone edge-case pass", "failure trace + repair corridor written"]
End_A6 (Age 19–22):
EarnedRoleBias: "AVOO readiness (certification gated)"
MustShow: ["multi-domain verified outputs", "coordination deliverables shipped", "crisis stabilisation skill"]

Year-by-Year Curriculum (Compact Spec)

Notation: Each year block lists Subjects → Topics → Objectives → Examinables → Pass Criteria
MinimumPass = P2 stable. P3Ready = merit/distinction.


Year 1 (Age 1) — A1

Y01_Age1:
Corridor: {TargetPhaseEnd: P2, ZoomFocus: [Z0, Z1]}
Subjects:
LANE.EmotionRegulation:
Topics: ["emotion naming", "soothing routine", "turn-taking"]
Objectives: ["recover from frustration", "reduce avoidance"]
Examinables: ["recovery < 3 min", "uses ≥3 emotion words"]
Pass:
MinimumPass(P2): ["routine stability >=0.6", "weekly recovery observed"]
P3Ready: ["routine stability >=0.8", "recovery < 2 min"]
LANE.Language:
Topics: ["daily narration", "2-step instructions", "picture naming"]
Objectives: ["meaning lock begins", "attention length grows"]
Examinables: ["2-step success >=70%", "names ≥50 objects"]
Pass:
MinimumPass(P2): ["2-step success >=70%"]
P3Ready: ["2-step success >=90% + spontaneous narration"]

Year 2 (Age 2) — A1

Y02_Age2:
Corridor: {TargetPhaseEnd: P2, ZoomFocus: [Z0, Z1]}
Subjects:
LANE.Language:
Topics: ["story listening", "retell 3 events", "simple why-questions"]
Objectives: ["sequence stability", "causal ordering seed"]
Examinables: ["retell B/M/E with prompts"]
Pass: {MinimumPass(P2): ["retell 3 events"], P3Ready: ["retell 5 events minimal prompts"]}
LANE.Mathematics:
Topics: ["match/sort", "symmetry spotting", "count 1–10"]
Objectives: ["pattern readiness"]
Examinables: ["sort 2 attributes", "count to 10"]
Pass: {MinimumPass(P2): ["count to 10"], P3Ready: ["count to 20 + pattern continuation"]}

Year 3 (Age 3) — A1 (End-A1 Gate)

Y03_Age3:
Corridor: {TargetPhaseEnd: P2, ZoomFocus: [Z0, Z1]}
Subjects:
LANE.Language:
Topics: ["sequence cards", "because-statements", "simple story creation"]
Objectives: ["stable ordering", "explanation seed"]
Examinables: ["orders 4 scenes", "uses 'because' 3 times correctly"]
Pass: {MinimumPass(P2): ["orders 4 scenes"], P3Ready: ["orders 6 scenes + 3-part story"]}
LANE.Mathematics:
Topics: ["count 1–50", "more/less", "grouping play"]
Objectives: ["number sense seed"]
Examinables: ["count to 30", "more/less >=70%"]
Pass: {MinimumPass(P2): ["count to 30"], P3Ready: ["count to 50 + grouping 2s/5s play"]}
EndStageGate: End_A1

Year 4 (Age 4) — A2

Y04_Age4:
Corridor: {TargetPhaseEnd: P2, ZoomFocus: [Z0, Z1, Z2]}
Subjects:
LANE.Language:
Topics: ["phonics/sound mapping", "read short sentences"]
Objectives: ["symbol↔sound lock"]
Examinables: ["reads 20 sentences", "answers 5 literal Qs"]
Pass: {MinimumPass(P2): ["<=20% reading errors"], P3Ready: ["fluency + gist retell"]}
LANE.Mathematics:
Topics: ["add/sub within 10", "patterns", "measurement play"]
Objectives: ["number manipulation seed"]
Examinables: ["10 story sums", "pattern continuation"]
Pass: {MinimumPass(P2): [">=70% story sums"], P3Ready: ["explains strategy (3 sums)"]}
LANE.EmotionRegulation:
Topics: ["task persistence", "calm-down protocol"]
Objectives: ["reduce avoidance"]
Examinables: ["10-min task without escalation"]
Pass: {MinimumPass(P2): ["3/5 days complete"], P3Ready: ["self-initiates calm-down weekly"]}

Year 5 (Age 5) — A2

Y05_Age5:
Corridor: {TargetPhaseEnd: P2, ZoomFocus: [Z0, Z1, Z2]}
Subjects:
LANE.Language:
Topics: ["main idea", "literal Qs", "retell accuracy"]
Objectives: ["meaning extraction begins"]
Examinables: ["retell 5 events", "literal Q >=70%"]
Pass: {MinimumPass(P2): ["literal Q >=70%"], P3Ready: ["retell + 2 simple inferences"]}
LANE.Mathematics:
Topics: ["add/sub within 20", "number bonds", "word problems"]
Objectives: ["number sense stability"]
Examinables: ["20 computations", "5 word problems"]
Pass: {MinimumPass(P2): ["computations >=80%"], P3Ready: ["word problems >=70% + explanation"]}

Year 6 (Age 6) — A2 (End-A2 Gate)

Y06_Age6:
Corridor: {TargetPhaseEnd: P2, ZoomFocus: [Z0, Z1, Z2]}
Subjects:
LANE.Language:
Topics: ["sentence building", "sequence words", "punctuation"]
Objectives: ["externalise thinking"]
Examinables: ["6-sentence story B/M/E"]
Pass: {MinimumPass(P2): ["coherent 6 sentences"], P3Ready: ["adds 3 details + sequence words"]}
LANE.Mathematics:
Topics: ["add/sub within 100", "place value", "word problems"]
Objectives: ["structure stability"]
Examinables: ["10 word problems", "20 computations"]
Pass: {MinimumPass(P2): ["word problems >=60%"], P3Ready: ["word problems >=75% + explain method"]}
EndStageGate: End_A2

Year 7 (Age 7) — A3

Y07_Age7:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Language:
Topics: ["paragraph structure", "summarise", "basic inference"]
Objectives: ["reason in words"]
Examinables: ["summary paragraph", "inference Qs"]
Pass: {MinimumPass(P2): ["summary coherent"], P3Ready: ["evidence + inference >=70%"]}
LANE.Mathematics:
Topics: ["multiplication/division mastery", "fractions intro"]
Objectives: ["arithmetic engine"]
Examinables: ["timed facts", "fraction of set"]
Pass: {MinimumPass(P2): ["facts >=85%"], P3Ready: ["facts >=90% + explains fraction reasoning"]}
LANE.LogicVerification:
Topics: ["check work", "find error in worked examples"]
Objectives: ["oracle-seed begins"]
Examinables: ["error-spot 3/5"]
Pass: {MinimumPass(P2): ["error-spot >=60%"], P3Ready: ["two-solution habit weekly"]}

Year 8 (Age 8) — A3

Y08_Age8:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Language:
Topics: ["explain steps", "cause-effect clarity"]
Objectives: ["proof-seed via explanation"]
Examinables: ["6–8 sentence method explanation"]
Pass: {MinimumPass(P2): ["clear steps"], P3Ready: ["includes 'why it works' sentence"]}
LANE.Mathematics:
Topics: ["fractions/decimals", "ratio intuition", "multi-step words"]
Objectives: ["multi-step reasoning"]
Examinables: ["mixed set"]
Pass: {MinimumPass(P2): [">=60%"], P3Ready: [">=75% + transfer variant"]}
LANE.Systems:
Topics: ["simple feedback loops", "rules→outcomes"]
Objectives: ["systems seed"]
Examinables: ["draw loop + explain"]
Pass: {MinimumPass(P2): ["2-node loop"], P3Ready: ["leverage point stated"]}

Year 9 (Age 9) — A3

Y09_Age9:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Mathematics:
Topics: ["percentages", "measurement", "representation models"]
Objectives: ["representation power"]
Examinables: ["correct representation 5 problems"]
Pass: {MinimumPass(P2): ["rep >=60%"], P3Ready: ["rep >=80% + explain choice"]}
LANE.Language:
Topics: ["infer", "compare texts", "author intent basic"]
Objectives: ["meaning under variation"]
Examinables: ["compare two passages"]
Pass: {MinimumPass(P2): ["2 similarities/differences"], P3Ready: ["adds evidence + inference"]}
LANE.LogicVerification:
Topics: ["sanity checks", "units-check seed"]
Objectives: ["stop false competence early"]
Examinables: ["sanity-check 5 answers"]
Pass: {MinimumPass(P2): ["applied 3/5"], P3Ready: ["creates own check rule weekly"]}

Year 10 (Age 10) — A3

Y10_Age10:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Mathematics:
Topics: ["variables", "equation intuition", "patterns→rules"]
Objectives: ["algebra corridor entry"]
Examinables: ["solve simple equations", "state rule"]
Pass: {MinimumPass(P2): ["eq >=70%"], P3Ready: ["eq >=85% + explain rule"]}
LANE.CodingSimulation:
Topics: ["sequencing", "debugging", "if/then"]
Objectives: ["computational thinking"]
Examinables: ["debug 3 programs"]
Pass: {MinimumPass(P2): ["debug >=60%"], P3Ready: ["bug cause+fix explained"]}
LANE.CodingSimulation (AIHybrid_Guided):
Topics: ["ask→verify→rewrite"]
Objectives: ["anti-shortcut discipline begins"]
Examinables: ["1 verification log/week (guided)"]
Pass: {MinimumPass(P2): [">=6 logs/term"], P3Ready: ["each log has 2 tests + rewrite"]}

Year 11 (Age 11) — A3

Y11_Age11:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Mathematics:
Topics: ["equations", "coordinates/functions intuition"]
Objectives: ["function thinking seed"]
Examinables: ["eq set", "plot points"]
Pass: {MinimumPass(P2): ["eq >=70%"], P3Ready: ["eq >=85% + transfer word problem"]}
LANE.Science:
Topics: ["hypothesis", "observe", "record", "simple experiment"]
Objectives: ["reality-testing habit"]
Examinables: ["mini lab note"]
Pass: {MinimumPass(P2): ["complete observation+result"], P3Ready: ["limitation + improvement"]}
LANE.LogicVerification:
Topics: ["two-solution light", "substitute to check"]
Objectives: ["oracle habit"]
Examinables: ["check used on 5 problems"]
Pass: {MinimumPass(P2): ["3/5"], P3Ready: ["5/5 + explains why check works"]}

Year 12 (Age 12) — A3 (End-A3 Gate)

Y12_Age12:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Mathematics:
Topics: ["functions as machines", "linear relationships"]
Objectives: ["bridge to physics"]
Examinables: ["identify rule", "solve linear set"]
Pass: {MinimumPass(P2): ["linear >=70%"], P3Ready: [">=85% + explain meaning"]}
LANE.Language:
Topics: ["claim-evidence-reasoning", "clarity"]
Objectives: ["oracle communication"]
Examinables: ["short argument essay"]
Pass: {MinimumPass(P2): ["claim + 2 evidence"], P3Ready: ["counterpoint + refutation"]}
LANE.Systems (TransferWeekly):
Topics: ["weekly new-context mapping"]
Objectives: ["permanent anti-ceiling habit"]
Examinables: ["12 transfer tasks/year"]
Pass: {MinimumPass(P2): [">=8 tasks, >=60% success"], P3Ready: [">=10 tasks, >=75% success"]}
EndStageGate: End_A3

Year 13 (Age 13) — A4

Y13_Age13:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Mathematics:
Topics: ["functions", "graphs", "factorisation basics"]
Objectives: ["abstraction stability"]
Examinables: ["timed algebra set", "graph interpretation"]
Pass: {MinimumPass(P2): ["timed >=70%"], P3Ready: ["timed >=80% + weekly verification log"]}
LANE.Science (PhysicsIntro):
Topics: ["motion", "energy concept", "units"]
Objectives: ["physics↔math bind seed"]
Examinables: ["10 problems with unit checks"]
Pass: {MinimumPass(P2): ["units-correct >=60%"], P3Ready: ["units-correct >=75% + explains unit reasoning"]}
LANE.EmotionRegulation (StressStability):
Topics: ["timed work + recovery protocol"]
Objectives: ["prevent timed collapse"]
Examinables: ["2 timed sessions/week logged"]
Pass: {MinimumPass(P2): [">=6/8 weeks"], P3Ready: [">=7/8 + stable trend"]}

Year 14 (Age 14) — A4

Y14_Age14:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Mathematics:
Topics: ["quadratics intro", "proof habits", "trig intro"]
Objectives: ["structure + proof-seed"]
Examinables: ["quadratic set", "proof explanation"]
Pass: {MinimumPass(P2): ["solve >=65%"], P3Ready: ["solve >=80% + explains proof logic"]}
LANE.CodingSimulation:
Topics: ["control flow", "testing mindset"]
Objectives: ["simulation readiness"]
Examinables: ["program + 3 tests"]
Pass: {MinimumPass(P2): ["runs"], P3Ready: ["edge-case tests + bug log"]}
LANE.LogicVerification (Debate):
Topics: ["argument stress test", "bias spotting"]
Objectives: ["oracle-strength communication"]
Examinables: ["debate + written summary"]
Pass: {MinimumPass(P2): ["claim + 2 reasons"], P3Ready: ["counterargument + evidence"]}

Year 15 (Age 15) — A4

Y15_Age15:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.Mathematics:
Topics: ["functions deepen", "rates intuition", "stats basics"]
Objectives: ["uncertainty readiness"]
Examinables: ["function analysis", "stats interpretation"]
Pass: {MinimumPass(P2): [">=70%"], P3Ready: [">=80% + correct uncertainty explanation"]}
LANE.Science (Physics):
Topics: ["circuits concept", "waves", "energy transfer"]
Objectives: ["energy literacy base"]
Examinables: ["energy flow explanation + unit checks"]
Pass: {MinimumPass(P2): ["6/10 correct"], P3Ready: ["8/10 + edge-case check used"]}
LANE.Systems:
Topics: ["feedback loops", "constraints", "leverage points"]
Objectives: ["systems lens operational"]
Examinables: ["system model + 1 lever"]
Pass: {MinimumPass(P2): ["model correct"], P3Ready: ["lever justified + predicts effect"]}

Year 16 (Age 16) — A4 (End-A4 Gate)

Y16_Age16:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3]}
Subjects:
LANE.LogicVerification:
Topics: ["edge cases", "two-solution", "assumption listing"]
Objectives: ["oracle-grade reasoning"]
Examinables: ["weekly logs + 3 edge cases/month"]
Pass: {MinimumPass(P2): [">=8 logs/term"], P3Ready: [">=10 logs/term + high-quality edge cases"]}
LANE.CodingSimulation:
Topics: ["toy simulations", "tests", "sensitivity intro"]
Objectives: ["model under constraints"]
Examinables: ["simulate 1 system; compare 2 parameter sets"]
Pass: {MinimumPass(P2): ["runs + described"], P3Ready: ["sensitivity + failure trace"]}
LANE.Coordination (TransferIntegration):
Topics: ["cross-domain task weekly"]
Objectives: ["visionary-seed emerges"]
Examinables: ["8 integration tasks/year"]
Pass: {MinimumPass(P2): [">=5 done"], P3Ready: [">=7 done + mapping explained"]}
EndStageGate: End_A4

Year 17 (Age 17) — A5

Y17_Age17:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3, Z6-seed]}
Subjects:
LANE.Mathematics_or_HumanitiesDepth:
Topics: ["rates/change OR deep logic/ethics/history"]
Objectives: ["projection depth"]
Examinables: ["2 long-form problems + explanation"]
Pass: {MinimumPass(P2): ["2 solved + coherent explanation"], P3Ready: ["verification + alternate path"]}
LANE.Research:
Topics: ["question→method→evidence→limitations"]
Objectives: ["knowledge creation discipline"]
Examinables: ["mini paper + critique"]
Pass: {MinimumPass(P2): ["question+method+results"], P3Ready: ["limitations + replication plan"]}
LANE.Energy:
Topics: ["generation, storage, grid constraints"]
Objectives: ["throughput literacy"]
Examinables: ["toy model + scenario test"]
Pass: {MinimumPass(P2): ["model + 1 scenario"], P3Ready: ["3 scenarios + failure trace + repair"]}

Year 18 (Age 18) — A5 (End-A5 Gate)

Y18_Age18:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3, Z5-seed]}
Subjects:
LANE.CodingSimulation (AIHybrid_Discipline):
Topics: ["prompt precision", "verification logs", "hallucination drills"]
Objectives: ["AI as tool, not crutch"]
Examinables: ["weekly log: assumptions + 3 tests + rewrite"]
Pass: {MinimumPass(P2): [">=8 logs/term"], P3Ready: [">=10 + independent cross-check"]}
LANE.Systems (SystemsIntegration):
Topics: ["coupled systems", "constraints", "trade-offs"]
Objectives: ["integration under load"]
Examinables: ["integrate physical+digital model"]
Pass: {MinimumPass(P2): ["integration exists + explained"], P3Ready: ["sensitivity + repair corridor"]}
LANE.GovernanceEconomics:
Topics: ["actors, incentives, rules, enforcement"]
Objectives: ["coordination literacy"]
Examinables: ["gov sim + outcomes"]
Pass: {MinimumPass(P2): ["sim runs + outcome described"], P3Ready: ["misalignment detected + fix proposed"]}
EndStageGate: End_A5

Year 19 (Age 19) — A6

Y19_Age19:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z3, Z4-seed]}
Subjects:
LANE.Research (MajorDepth):
Topics: ["discipline foundations", "core methods"]
Objectives: ["depth without fragility"]
Examinables: ["2 verified outputs"]
Pass: {MinimumPass(P2): ["correct + explained"], P3Ready: ["verified + transferable mapping written"]}
LANE.Coordination:
Topics: ["roles, interfaces, accountability"]
Objectives: ["team stability"]
Examinables: ["team artifact delivered"]
Pass: {MinimumPass(P2): ["delivered on time"], P3Ready: ["postmortem failure trace"]}
LANE.Systems (CrisisLite):
Topics: ["time pressure simulation", "repair corridor practice"]
Objectives: ["avoid fast attrition collapse"]
Examinables: ["run drill + stabilise plan"]
Pass: {MinimumPass(P2): ["stabilise within window"], P3Ready: ["quantify trade-offs"]}

Year 20 (Age 20) — A6

Y20_Age20:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z3, Z5]}
Subjects:
LANE.Energy (Capstone_EnergyModel):
Topics: ["constraints, scenarios, repair bandwidth"]
Objectives: ["civilisation-grade modelling"]
Examinables: ["model + 3 shock scenarios + verification"]
Pass: {MinimumPass(P2): ["baseline checks"], P3Ready: ["edge cases + sensitivity + repair corridor"]}
LANE.GovernanceEconomics (Capstone_GovernanceSim):
Topics: ["incentives, enforcement, failure modes"]
Objectives: ["coordination truth"]
Examinables: ["sim + fix + re-run"]
Pass: {MinimumPass(P2): ["fix improves one metric"], P3Ready: ["fix improves under stress scenario"]}
LANE.LogicVerification (Verification_Audit):
Topics: ["assumption audit", "replication", "bias detection"]
Objectives: ["oracle-grade output"]
Examinables: ["audit report"]
Pass: {MinimumPass(P2): ["assumptions + 3 tests"], P3Ready: ["alternate model compared + bounded conclusion"]}

Year 21 (Age 21) — A6

Y21_Age21:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z4, Z5]}
Subjects:
LANE.Systems (CrisisSimulation_Full):
Topics: ["shock injection", "damage vs repair rates", "stop-loss"]
Objectives: ["Fence-style stabilisation"]
Examinables: ["stabilise 2 crises + repair corridor writeup"]
Pass: {MinimumPass(P2): ["stabilise 1/2"], P3Ready: ["stabilise 2/2 + quantify Ġ vs Ḋ"]}
LANE.GovernanceEconomics (LongHorizonPlanning):
Topics: ["scenarios", "budgets", "policy constraints"]
Objectives: ["civilisation time-axis competence"]
Examinables: ["3-year plan + risk register"]
Pass: {MinimumPass(P2): ["coherent plan + risks"], P3Ready: ["triggers + stop-loss rules"]}
LANE.Coordination (CoordinationAtScale):
Topics: ["multi-team interfaces", "metrics governance"]
Objectives: ["Z4/Z5 coordination readiness"]
Examinables: ["lead small programme + dashboard"]
Pass: {MinimumPass(P2): ["dashboard maintained 8 weeks"], P3Ready: ["dashboard drives measurable improvement"]}

Year 22 (Age 22) — A6 (End-A6 Gate)

Y22_Age22:
Corridor: {TargetPhaseEnd: P3, ZoomFocus: [Z0, Z2, Z5, Z6]}
Subjects:
LANE.Systems (IntegrationCapstone):
Topics: ["energy+governance+AI verification coupling"]
Objectives: ["interstellar-core integration proof"]
Examinables: ["integrated model + crisis test + ethics audit"]
Pass: {MinimumPass(P2): ["baseline tests pass"], P3Ready: ["stress tests pass + bounded conclusion + repair plan"]}
LANE.Coordination (AVOO_Readiness):
Topics: ["Operator/Oracle/Visionary/Architect role drills"]
Objectives: ["role discipline + gating respect"]
Examinables: ["run Operator, audit Oracle, propose Visionary, pilot Architect-seed"]
Pass: {MinimumPass(P2): ["Operator+Oracle drills pass"], P3Ready: ["Visionary validated + Architect pilot has rollback"]}
EndStageGate: End_A6

Universal Annual Checkpoint (All Years)

Corridor_Checkpoints:
AnnualOutputs:
Depth: "explain in own words"
Stability: "timed/stress task"
Transfer: "new-context task"
Verification: "tests + checks"
PromotionRule:
MinimumPass(P2): ["3/4 outputs present", "no chronic StressSignal=High"]
P3Ready: ["4/4 outputs present", "logs consistent", "transfer success >=0.70"]
StopLoss:
- "If Verification drops: lock AI to guided mode + repair loop"
- "If Stress high 2 weeks: cut load, restore buffers, stitch back"

Appendix: Assessment Rubric (0–4 Grid) v1.0

ID: eduKateSG.IC.Syllabus.Rubric.Appendix.v1.0
Purpose: Convert every PassCriteria into a simple scoring grid for Depth / Stability / Transfer / Verification.

Rubric Scale

RubricScale_0to4:
0: "Absent / collapse (P0)"
1: "Fragile / repair needed (P1)"
2: "Stable in familiar contexts (P2 MIN PASS)"
3: "Stable under variation + some transfer (P3 emerging)"
4: "P3-ready: stable under load + transfer + verification consistent"

Dimension Definitions (All Years)

Dimensions:
Depth(D):
evidence: ["explains in own words", "shows concept, not memorisation"]
Stability(S):
evidence: ["holds performance under time/stress variation", "recovery protocol works"]
Transfer(T):
evidence: ["solves in new contexts", "interleaving works", "mapping explained"]
Verification(V):
evidence: ["checks, tests, edge cases", "assumptions listed (older years)"]

Stage-Specific Rubric Expectations (compressed)

Use this as the scoring guide each year; the year’s examinables are the concrete tasks.

A1 (Age 1–3) Rubric Targets

RubricTargets_A1:
Depth:
2: "retell/sequence with prompts"
4: "retell/sequence independently + causal words"
Stability:
2: "recovers from frustration with adult support"
4: "recovery fast + routine stable"
Transfer:
2: "applies routine to new story/game"
4: "generalises patterns across toys/situations"
Verification:
2: "not applicable as formal; use 'self-correct with prompt'"
4: "notices mismatch independently"

A2 (Age 4–6) Rubric Targets

RubricTargets_A2:
Depth:
2: "reads/writes simple outputs; explains simple steps"
4: "adds details + coherent structure + reasons"
Stability:
2: "completes tasks consistently"
4: "stable even when slightly timed/pressured"
Transfer:
2: "solves familiar word problems"
4: "handles new variants + explains strategy choice"
Verification:
2: "checks simple mistakes when prompted"
4: "self-check habit appears (spot & fix)"

A3 (Age 7–12) Rubric Targets

RubricTargets_A3:
Depth:
2: "correct method in familiar sets"
4: "explains why method works"
Stability:
2: "short timed sets stable"
4: "timed stability strong + recovery routine"
Transfer:
2: "some success in new contexts"
4: "weekly transfer success >=0.75 + mapping explained"
Verification:
2: "checks applied sometimes"
4: "two-solution/edge-case habit weekly"

A4 (Age 13–16) Rubric Targets

RubricTargets_A4:
Depth:
2: "algebra/physics basics hold"
4: "abstraction stable + can justify steps"
Stability:
2: "timed work acceptable"
4: "stress stable + decision stable"
Transfer:
2: "cross-topic transfer occasional"
4: "cross-domain integration tasks succeed"
Verification:
2: "verification logs sometimes"
4: "assumption listing + edge cases monthly"

A5 (Age 17–18) Rubric Targets

RubricTargets_A5:
Depth:
2: "long-form solutions coherent"
4: "alternate solution paths + bounded claims"
Stability:
2: "deadlines met with support"
4: "deadline simulation stable"
Transfer:
2: "applies skills across modules"
4: "integrates models across domains"
Verification:
2: "logs present"
4: "3 tests + independent cross-check + rewrite always"

A6 (Age 19–22) Rubric Targets

RubricTargets_A6:
Depth:
2: "major outputs correct"
4: "major outputs verified + replicable"
Stability:
2: "ships deliverables"
4: "ships under crisis constraints"
Transfer:
2: "some mapping across domains"
4: "multi-domain coupling + sensitivity"
Verification:
2: "audit basics"
4: "alternate model comparison + bounded conclusion + repair plan"

Pass Rules (Rubric-based)

PassRules:
MinimumPass(P2):
- "Average score across D,S,T,V >= 2.0"
- "No dimension at 0"
P3Ready (Merit/Distinction):
- "Average score >= 3.2"
- "Verification(V) >= 3"
- "Transfer(T) >= 3"

End-of-Stage AVOO Mapping (Rubric → Role Bias)

AVOO_Mapping:
Operator:
threshold: "S>=2 and D>=2"
Oracle:
threshold: "V>=3 (consistent checks/logs)"
Visionary:
threshold: "T>=3 (transfer + integration outputs)"
Architect-seed:
threshold: "T>=3 AND V>=3 AND produces pilot+rollback plan (A5/A6)"

Copy-Paste “Year Evaluation Card” (use for any year)

YearEvaluationCard_Template:
learner_id: ""
year: ""
scores:
Depth_D: 0
Stability_S: 0
Transfer_T: 0
Verification_V: 0
evidence_links:
Depth: ""
Stability: ""
Transfer: ""
Verification: ""
decision:
Promote: true/false
StopLossTriggered: true/false
Notes_1sentence: ""
AVOO_bias_end_of_year:
Operator: true/false
Oracle: true/false
Visionary: true/false
Architect_seed: true/false

If you want Next again, I’ll generate:

  1. a per-year “Examinables Pack” (exact tasks per term/week, minimal), and
  2. a Corridor Router mapping table (which topic repairs which drift signal, year by year).

Recommended Internal Links (Spine)

Start Here For Mathematics OS Articles: 

Start Here for Lattice Infrastructure Connectors

eduKateSG Learning Systems: