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.

Examinables Pack v1.0 (Per-Year, Per-Term, Minimal Tasks)

+ Corridor Router Mapping v1.0 (Drift → Repair → Topic)

# =========================================================
# Examinables Pack v1.0 (Per-Year, Per-Term, Minimal Tasks)
# + Corridor Router Mapping v1.0 (Drift → Repair → Topic)
# IDs:
# 1) eduKateSG.IC.ExaminablesPack.YearByYear.v1.0
# 2) eduKateSG.IC.Router.Mapping.DriftToRepair.YearByYear.v1.0
# Policy: Forward-only updates; do not rename IDs
# =========================================================
# =========================================================
# 1) EXAMINABLES PACK (MINIMAL, TERM-WISE)
# Each year has 4 terms. Each term has 4 examinables:
# E1 Depth, E2 Stability, E3 Transfer, E4 Verification
# Pass = P2 viable: at least 3/4 examinables pass each term
# P3-ready = all 4 pass AND Transfer+Verification strong
# =========================================================
ExaminablesPack:
Meta:
ID: eduKateSG.IC.ExaminablesPack.YearByYear.v1.0
Version: v1.0
TermStructure: ["T1","T2","T3","T4"]
ExaminablesPerTerm: [Depth, Stability, Transfer, Verification]
PassRule:
MinimumPass(P2): ">=3/4 examinables pass per term; no chronic StressHigh"
P3Ready: "4/4 pass per term AND Transfer>=0.70 AND Verification logs consistent"
Scoring:
EachExam: {Result: [Pass, Fail], Notes: "1 sentence", Evidence: "link/photo/log id"}
AIHybridRule:
- "If verification fails 2 consecutive terms: AI locked to guided mode until repaired."
Years:
# -------------------------
# A1: Ages 1–3
# -------------------------
Y01_Age1:
T1:
Depth: {Task: "Name 30 objects + 10 actions", Pass: ">=30 objects, >=10 actions"}
Stability: {Task: "Recover from frustration (observed)", Pass: "recovery < 3 min in 3/5 observations"}
Transfer: {Task: "Follow same routine in new setting", Pass: "routine success >=70% across 2 contexts"}
Verification: {Task: "Self-correct with prompt", Pass: "self-correct >=60% when prompted"}
T2:
Depth: {Task: "2-step instructions", Pass: ">=70% success across 10 trials"}
Stability: {Task: "10-min play/task persistence", Pass: "complete 10 min 3/5 days"}
Transfer: {Task: "Apply 'because' in 3 cases (prompted)", Pass: ">=3 correct uses/week"}
Verification: {Task: "Spot mismatch (same/different)", Pass: ">=60% correct"}
T3:
Depth: {Task: "Retell 3 events (prompted)", Pass: "3 events correct order"}
Stability: {Task: "Routine adherence", Pass: ">=0.6 weekly rating"}
Transfer: {Task: "Pattern continuation with blocks", Pass: ">=3/5 continuations correct"}
Verification: {Task: "Correct wrong placement (prompted)", Pass: ">=60% corrections"}
T4:
Depth: {Task: "Create 3-part mini story", Pass: "begin/middle/end present"}
Stability: {Task: "Recovery with minimal adult input", Pass: "recovery < 3 min 3/5"}
Transfer: {Task: "Generalise sorting rule to new objects", Pass: ">=70% success"}
Verification: {Task: "Notices mistake independently 1x/week", Pass: ">=4 instances/term (logged)"}
Y02_Age2:
T1:
Depth: {Task: "Retell 3 events", Pass: ">=3 events with prompts"}
Stability: {Task: "Recover < 3 min", Pass: ">=3/5 observations"}
Transfer: {Task: "Use same words in new storybook", Pass: ">=2 generalisations/week"}
Verification: {Task: "Self-correct pronunciation with prompt", Pass: ">=60%"}
T2:
Depth: {Task: "Answer 5 simple why-questions", Pass: ">=3/5 reasonable"}
Stability: {Task: "Complete 2-step tasks consistently", Pass: ">=70% success"}
Transfer: {Task: "Count objects in different rooms", Pass: ">=70% accuracy"}
Verification: {Task: "Spot one wrong item in set", Pass: ">=60%"}
T3:
Depth: {Task: "Name emotions + situations", Pass: ">=3 emotions correctly mapped"}
Stability: {Task: "10-min task persistence", Pass: "3/5 days"}
Transfer: {Task: "Pattern spotting across toys", Pass: ">=3 examples/week"}
Verification: {Task: "Fix mismatch with prompt", Pass: ">=60%"}
T4:
Depth: {Task: "Retell 5 events (light prompts)", Pass: ">=5 events"}
Stability: {Task: "Routine stability >=0.7", Pass: ">=0.7 weekly"}
Transfer: {Task: "Count to 20 across contexts", Pass: ">=80%"}
Verification: {Task: "Self-correct once/day (prompted)", Pass: ">=3 days/week"}
Y03_Age3:
T1:
Depth: {Task: "Sequence 4 scene cards", Pass: "correct order"}
Stability: {Task: "Recovery < 3 min", Pass: "3/5"}
Transfer: {Task: "Apply 'because' in new context", Pass: ">=2 correct/week"}
Verification: {Task: "Spot wrong picture in sequence", Pass: ">=60%"}
T2:
Depth: {Task: "Count to 30", Pass: ">=30 reliably"}
Stability: {Task: "Complete 10-min task", Pass: "3/5 days"}
Transfer: {Task: "Group objects by 2s/5s play", Pass: ">=60% success"}
Verification: {Task: "Correct count when prompted", Pass: ">=70%"}
T3:
Depth: {Task: "Tell 3-part story", Pass: "B/M/E present"}
Stability: {Task: "Routine stability >=0.7", Pass: ">=0.7"}
Transfer: {Task: "Sort by 2 attributes in new set", Pass: ">=70%"}
Verification: {Task: "Notices mismatch independently", Pass: ">=3 instances/term"}
T4:
Depth: {Task: "Retell 6 events minimal prompts", Pass: ">=6 events"}
Stability: {Task: "Recovery < 2.5 min", Pass: "3/5"}
Transfer: {Task: "Pattern continuation 4 steps", Pass: ">=70%"}
Verification: {Task: "Self-correct without prompt", Pass: ">=1/week"}
EndStageGate: "End_A1"
# -------------------------
# A2: Ages 4–6
# -------------------------
Y04_Age4:
T1:
Depth: {Task: "Read 20 simple sentences", Pass: "<=20% errors"}
Stability: {Task: "10-min table task without escalation", Pass: "3/5 days"}
Transfer: {Task: "Solve 5 new-variant story sums (within 10)", Pass: ">=3/5"}
Verification: {Task: "Check 5 answers with prompt", Pass: ">=3/5 corrected"}
T2:
Depth: {Task: "Retell gist of short text", Pass: "main idea correct"}
Stability: {Task: "Complete 2 short timed tasks (2 min)", Pass: ">=2/3 sessions stable"}
Transfer: {Task: "Pattern to new objects", Pass: ">=3/5"}
Verification: {Task: "Find 1 error in worked example", Pass: ">=2/3"}
T3:
Depth: {Task: "Write 4 coherent sentences", Pass: "sequence correct"}
Stability: {Task: "Routine stability >=0.7", Pass: ">=0.7"}
Transfer: {Task: "Measurement play in new scenario", Pass: ">=70% task completion"}
Verification: {Task: "Self-check punctuation 3 times", Pass: ">=3/5 correct"}
T4:
Depth: {Task: "Explain strategy for 3 sums", Pass: "steps coherent"}
Stability: {Task: "Slight stress variation stable", Pass: "no avoidance spikes (term)"}
Transfer: {Task: "5 word problems new context", Pass: ">=3/5"}
Verification: {Task: "Checks without prompt once/week", Pass: ">=4 logs/term"}
Y05_Age5:
T1:
Depth: {Task: "Main idea + 3 details", Pass: ">=1 main + 3 correct details"}
Stability: {Task: "Short timed set (5 min)", Pass: ">=70% accuracy"}
Transfer: {Task: "5 novel word problems", Pass: ">=3/5"}
Verification: {Task: "Find mistake in 3 worked examples", Pass: ">=2/3"}
T2:
Depth: {Task: "Write 6-sentence story", Pass: "B/M/E + coherence"}
Stability: {Task: "Two sessions/week consistency", Pass: ">=6/8 weeks"}
Transfer: {Task: "Apply method to different numbers", Pass: ">=70%"}
Verification: {Task: "Re-check with reverse operation", Pass: ">=3/5"}
T3:
Depth: {Task: "Explain a method in words", Pass: ">=5 sentences coherent"}
Stability: {Task: "Timed stability trend not dropping", Pass: "no sharp drop"}
Transfer: {Task: "Solve 5 mixed-topic problems", Pass: ">=3/5"}
Verification: {Task: "Self-check habit (checklist)", Pass: ">=70% use"}
T4:
Depth: {Task: "Infer 2 simple inferences", Pass: ">=2 correct"}
Stability: {Task: "Stress event recovery", Pass: "recovers within session"}
Transfer: {Task: "New variant word-problem set", Pass: ">=70%"}
Verification: {Task: "Checks without prompt weekly", Pass: ">=4 logs/term"}
Y06_Age6:
T1:
Depth: {Task: "Write coherent paragraph (8–10 sentences)", Pass: "structure present"}
Stability: {Task: "Timed set (8 min)", Pass: ">=70%"}
Transfer: {Task: "10 word problems new variants", Pass: ">=6/10"}
Verification: {Task: "Find errors in 5 examples", Pass: ">=3/5"}
T2:
Depth: {Task: "Read + retell gist", Pass: "gist accurate"}
Stability: {Task: "Two sessions/week", Pass: ">=6/8 weeks"}
Transfer: {Task: "Mixed topics set", Pass: ">=70%"}
Verification: {Task: "Check answers using estimation", Pass: ">=3/5"}
T3:
Depth: {Task: "Explain method for 2 word problems", Pass: "steps coherent"}
Stability: {Task: "Slight time pressure stable", Pass: "no avoidance"}
Transfer: {Task: "Create own word problem and solve", Pass: "valid + solved"}
Verification: {Task: "Self-check checklist used", Pass: ">=80% use"}
T4:
Depth: {Task: "6-sentence story + detail upgrade", Pass: "adds 3 details"}
Stability: {Task: "Timed stability not collapsing", Pass: ">=0.7 index"}
Transfer: {Task: "Word problems (unseen)", Pass: ">=75%"}
Verification: {Task: "Self-check habit weekly", Pass: ">=4 logs/term"}
EndStageGate: "End_A2"
# -------------------------
# A3: Ages 7–12 (Structure + Transfer)
# -------------------------
Y07_Age7:
T1:
Depth: {Task: "Explain 2 math methods (written)", Pass: "coherent steps"}
Stability: {Task: "Timed facts (5 min)", Pass: ">=85%"}
Transfer: {Task: "1 weekly transfer task × 8 weeks", Pass: ">=5/8 pass"}
Verification: {Task: "Error-spot 5 worked examples", Pass: ">=3/5"}
T2:
Depth: {Task: "Summary paragraph with evidence", Pass: "1 evidence line used"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8 weeks"}
Transfer: {Task: "New-context fraction tasks", Pass: ">=70%"}
Verification: {Task: "Two-solution used 4 times", Pass: ">=4 logs/term"}
T3:
Depth: {Task: "Word problem reasoning write-up", Pass: "steps + why"}
Stability: {Task: "Stress variation set", Pass: "performance stable"}
Transfer: {Task: "Mixed-topic set", Pass: ">=70%"}
Verification: {Task: "Sanity-check routine", Pass: ">=70% use"}
T4:
Depth: {Task: "Explain 'why it works' sentence", Pass: "present + correct"}
Stability: {Task: "Timed stability index", Pass: ">=0.75"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8 pass"}
Verification: {Task: "Checks without prompt weekly", Pass: ">=6 logs/term"}
Y08_Age8:
T1:
Depth: {Task: "Method explanation 6–8 sentences", Pass: "coherent + accurate"}
Stability: {Task: "Timed multi-step set", Pass: ">=70%"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=5/8"}
Verification: {Task: "Find 5 errors", Pass: ">=3/5"}
T2:
Depth: {Task: "Write 1 paragraph cause-effect", Pass: "clear because-chain"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Ratio/decimal new variants", Pass: ">=70%"}
Verification: {Task: "Two-solution logs", Pass: ">=6/term"}
T3:
Depth: {Task: "Explain representation choice", Pass: "correct justification"}
Stability: {Task: "Stress set", Pass: "no collapse"}
Transfer: {Task: "Systems mini-map", Pass: "correct + 1 lever"}
Verification: {Task: "Sanity checks", Pass: ">=70% use"}
T4:
Depth: {Task: "Short argument writing", Pass: "claim+evidence"}
Stability: {Task: "Timed stability index", Pass: ">=0.75"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Check habit weekly", Pass: ">=8 logs/term"}
Y09_Age9:
T1:
Depth: {Task: "Percent+ratio representation", Pass: ">=70% correct"}
Stability: {Task: "Timed set", Pass: ">=70%"}
Transfer: {Task: "Unseen word-problem variants", Pass: ">=70%"}
Verification: {Task: "Units/sanity checks applied", Pass: ">=70% use"}
T2:
Depth: {Task: "Compare two texts with evidence", Pass: "2 evidence lines"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Mixed-topic interleaving", Pass: ">=70%"}
Verification: {Task: "Two-solution used", Pass: ">=6 logs/term"}
T3:
Depth: {Task: "Explain why method works (simple)", Pass: "1 correct justification"}
Stability: {Task: "Stress variation", Pass: "stable trend"}
Transfer: {Task: "Create transfer variant", Pass: "valid + solved"}
Verification: {Task: "Spot assumption in word problem", Pass: ">=3/5"}
T4:
Depth: {Task: "Representation mastery set", Pass: ">=80%"}
Stability: {Task: "Timed stability index", Pass: ">=0.78"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Weekly verification log", Pass: ">=8 logs/term"}
Y10_Age10:
T1:
Depth: {Task: "Solve equations + explain variable meaning", Pass: ">=70% + explanation"}
Stability: {Task: "Timed algebra basics", Pass: ">=70%"}
Transfer: {Task: "Pattern→rule in new context", Pass: ">=70%"}
Verification: {Task: "Check by substitution 5 items", Pass: ">=3/5"}
T2:
Depth: {Task: "Debug 3 programs", Pass: ">=2/3"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Equation word-problem variants", Pass: ">=70%"}
Verification: {Task: "AI guided logs", Pass: ">=6 logs/term with 2 tests each"}
T3:
Depth: {Task: "Explain bug cause+fix", Pass: "coherent"}
Stability: {Task: "Stress set", Pass: "no collapse"}
Transfer: {Task: "Cross-topic mini task", Pass: ">=70%"}
Verification: {Task: "Edge-case seed: test extremes", Pass: ">=3 tests/term"}
T4:
Depth: {Task: "Pre-algebra mastery set", Pass: ">=80%"}
Stability: {Task: "Timed stability index", Pass: ">=0.78"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "AI logs + rewrite", Pass: ">=8 logs/term"}
Y11_Age11:
T1:
Depth: {Task: "Function intuition tasks", Pass: ">=70%"}
Stability: {Task: "Timed mixed set", Pass: ">=70%"}
Transfer: {Task: "Science inquiry in new scenario", Pass: "complete + coherent"}
Verification: {Task: "Check habit 5 problems", Pass: ">=4/5"}
T2:
Depth: {Task: "Mini lab note + limitation", Pass: "limitation present"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Two-solution light", Pass: ">=6 logs/term"}
T3:
Depth: {Task: "Explain why check works", Pass: "coherent"}
Stability: {Task: "Stress set", Pass: "stable"}
Transfer: {Task: "Function word-problem transfer", Pass: ">=70%"}
Verification: {Task: "Edge-case tests", Pass: ">=4/term"}
T4:
Depth: {Task: "Algebra/functions set", Pass: ">=80%"}
Stability: {Task: "Timed stability index", Pass: ">=0.80"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Weekly verification log", Pass: ">=8 logs/term"}
Y12_Age12:
T1:
Depth: {Task: "Linear relationships + explain meaning", Pass: ">=70% + explanation"}
Stability: {Task: "Timed linear set", Pass: ">=70%"}
Transfer: {Task: "12-week transfer streak", Pass: ">=8/12 pass"}
Verification: {Task: "Checks used", Pass: ">=70% use"}
T2:
Depth: {Task: "Argument essay: claim-evidence-reasoning", Pass: "claim+2 evidence"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "New context linear modelling", Pass: ">=70%"}
Verification: {Task: "Two-solution logs", Pass: ">=8 logs/term"}
T3:
Depth: {Task: "Explain function as machine", Pass: "coherent"}
Stability: {Task: "Stress set", Pass: "stable"}
Transfer: {Task: "Interleaved mixed set", Pass: ">=75%"}
Verification: {Task: "Edge-case tests", Pass: ">=4/term"}
T4:
Depth: {Task: "Functions/linear mastery", Pass: ">=85%"}
Stability: {Task: "Timed stability index", Pass: ">=0.82"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8 + mapping explained"}
Verification: {Task: "Weekly verification log", Pass: ">=10 logs/term"}
EndStageGate: "End_A3"
# -------------------------
# A4: Ages 13–16 (Abstraction + Stress)
# -------------------------
Y13_Age13:
T1:
Depth: {Task: "Functions/graphs set", Pass: ">=70%"}
Stability: {Task: "Timed algebra set", Pass: ">=70%"}
Transfer: {Task: "Graph interpretation in new context", Pass: ">=70%"}
Verification: {Task: "Weekly log (assumptions light)", Pass: ">=6 logs/term"}
T2:
Depth: {Task: "Physics unit checks", Pass: ">=60% units-correct"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Math→physics mapping tasks", Pass: ">=70%"}
Verification: {Task: "Edge-case tests monthly", Pass: ">=2/month"}
T3:
Depth: {Task: "Explain why method works", Pass: "coherent justification"}
Stability: {Task: "Stress protocol used", Pass: ">=70% adherence"}
Transfer: {Task: "Mixed interleaving", Pass: ">=70%"}
Verification: {Task: "Two-solution used", Pass: ">=6 logs/term"}
T4:
Depth: {Task: "Algebra mastery", Pass: ">=80%"}
Stability: {Task: "Timed stability index", Pass: ">=0.78"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Verification logs", Pass: ">=8/term"}
Y14_Age14:
T1:
Depth: {Task: "Quadratics intro set", Pass: ">=65%"}
Stability: {Task: "Timed multi-step", Pass: ">=70%"}
Transfer: {Task: "Trig intro in new scenario", Pass: ">=70%"}
Verification: {Task: "Assumption listing light", Pass: ">=6/term"}
T2:
Depth: {Task: "Proof explanation (short)", Pass: "logic coherent"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Coding project (new feature)", Pass: "delivered"}
Verification: {Task: "3 tests + edge case", Pass: "tests pass + edge case present"}
T3:
Depth: {Task: "Debate + written summary", Pass: "claim + evidence"}
Stability: {Task: "Stress set", Pass: "stable"}
Transfer: {Task: "Cross-topic integration", Pass: ">=70%"}
Verification: {Task: "Bias/assumption spot", Pass: ">=3/5"}
T4:
Depth: {Task: "Quadratic mastery", Pass: ">=80%"}
Stability: {Task: "Timed stability index", Pass: ">=0.80"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Weekly logs", Pass: ">=8/term"}
Y15_Age15:
T1:
Depth: {Task: "Functions+rates set", Pass: ">=70%"}
Stability: {Task: "Timed set", Pass: ">=70%"}
Transfer: {Task: "Stats interpretation new dataset", Pass: ">=70%"}
Verification: {Task: "Check with alternate method", Pass: ">=3/5"}
T2:
Depth: {Task: "Physics energy flow explanation", Pass: ">=6/10 correct"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Systems map + leverage", Pass: "map correct + 1 lever"}
Verification: {Task: "Edge-case tests", Pass: ">=4/term"}
T3:
Depth: {Task: "Uncertainty explanation", Pass: "correct framing"}
Stability: {Task: "Stress variation", Pass: "stable"}
Transfer: {Task: "Cross-domain task", Pass: ">=70%"}
Verification: {Task: "Assumption listing", Pass: ">=6/term"}
T4:
Depth: {Task: "Mastery set", Pass: ">=80%"}
Stability: {Task: "Timed stability index", Pass: ">=0.82"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8 + mapping explained"}
Verification: {Task: "Weekly logs", Pass: ">=10/term"}
Y16_Age16:
T1:
Depth: {Task: "Verification drills: edge cases", Pass: ">=3 edge cases/month"}
Stability: {Task: "Timed high-load set", Pass: ">=70%"}
Transfer: {Task: "Integration task", Pass: ">=70%"}
Verification: {Task: "Weekly logs (assumptions listed)", Pass: ">=8/term"}
T2:
Depth: {Task: "Toy simulation + explanation", Pass: "runs + coherent"}
Stability: {Task: "2 timed sessions/week", Pass: ">=6/8"}
Transfer: {Task: "Parameter sensitivity comparison", Pass: ">=2 params compared"}
Verification: {Task: "Tests cover edge case", Pass: "edge case present"}
T3:
Depth: {Task: "Write failure trace + repair corridor", Pass: "coherent chain"}
Stability: {Task: "Stress set", Pass: "stable"}
Transfer: {Task: "Cross-domain mapping write-up", Pass: "mapping correct"}
Verification: {Task: "Alternate solution attempt", Pass: ">=2/term"}
T4:
Depth: {Task: "Mastery/integration set", Pass: ">=80%"}
Stability: {Task: "Timed stability index", Pass: ">=0.83"}
Transfer: {Task: "Integration tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Weekly logs", Pass: ">=10/term"}
EndStageGate: "End_A4"
# -------------------------
# A5: Ages 17–18 (Projection + Verification Discipline)
# -------------------------
Y17_Age17:
T1:
Depth: {Task: "2 long-form problems + explanation", Pass: "2 solved + coherent"}
Stability: {Task: "Deadline sprint 2 weeks", Pass: "deliver on time"}
Transfer: {Task: "Apply method to new domain", Pass: ">=70% success"}
Verification: {Task: "3 tests + rewrite", Pass: ">=6 logs/term"}
T2:
Depth: {Task: "Mini research paper", Pass: "question+method+results"}
Stability: {Task: "Stress simulation week", Pass: "no collapse"}
Transfer: {Task: "Energy toy model scenario", Pass: "model + scenario"}
Verification: {Task: "Assumptions listed", Pass: ">=6/term"}
T3:
Depth: {Task: "Critique another paper/model", Pass: ">=3 limitations"}
Stability: {Task: "Timed reasoning tasks", Pass: ">=70%"}
Transfer: {Task: "Systems integration mini", Pass: "coupling described"}
Verification: {Task: "Alternate model comparison light", Pass: ">=2/term"}
T4:
Depth: {Task: "Portfolio of 2 verified outputs", Pass: "both verified"}
Stability: {Task: "Deadline sprint 4 weeks", Pass: "ship"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Weekly logs", Pass: ">=10/term"}
Y18_Age18:
T1:
Depth: {Task: "AI log discipline", Pass: ">=8 logs/term with 3 tests"}
Stability: {Task: "Delivery under constraint", Pass: "ship on time"}
Transfer: {Task: "Governance sim run", Pass: "sim runs + outcome explained"}
Verification: {Task: "Independent cross-check", Pass: ">=4/term"}
T2:
Depth: {Task: "Systems integration model", Pass: "integrated + explained"}
Stability: {Task: "Stress week", Pass: "stable"}
Transfer: {Task: "Energy+gov coupling mini", Pass: ">=70%"}
Verification: {Task: "Sensitivity analysis", Pass: ">=2 parameters"}
T3:
Depth: {Task: "Failure trace + repair corridor", Pass: "coherent"}
Stability: {Task: "Timed reasoning", Pass: ">=70%"}
Transfer: {Task: "Policy fix proposal + re-run", Pass: "improves 1 metric"}
Verification: {Task: "Alternate model comparison", Pass: ">=2/term"}
T4:
Depth: {Task: "Portfolio verified outputs", Pass: ">=3 artifacts"}
Stability: {Task: "Deadline sprint 6 weeks", Pass: "ship"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8 + mapping"}
Verification: {Task: "Weekly logs", Pass: ">=12/term"}
EndStageGate: "End_A5"
# -------------------------
# A6: Ages 19–22 (Integration + Capstones + Coordination)
# -------------------------
Y19_Age19:
T1:
Depth: {Task: "Major output #1", Pass: "correct + explained"}
Stability: {Task: "Team deliverable", Pass: "delivered"}
Transfer: {Task: "Cross-domain mapping", Pass: "coherent"}
Verification: {Task: "Audit checklist", Pass: "assumptions+tests present"}
T2:
Depth: {Task: "Major output #2", Pass: "correct + explained"}
Stability: {Task: "Crisis-lite drill", Pass: "stabilise within window"}
Transfer: {Task: "Integration task", Pass: ">=70%"}
Verification: {Task: "Replication attempt", Pass: ">=1 successful replication"}
T3:
Depth: {Task: "Teach-back module", Pass: "peer can reproduce"}
Stability: {Task: "Deadline sprint 4 weeks", Pass: "ship"}
Transfer: {Task: "Sensitivity write-up", Pass: ">=2 parameters"}
Verification: {Task: "Alternate model compare", Pass: ">=1 compare"}
T4:
Depth: {Task: "Portfolio update", Pass: ">=3 artifacts"}
Stability: {Task: "Stress week", Pass: "stable"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Weekly logs", Pass: ">=10/term"}
Y20_Age20:
T1:
Depth: {Task: "Energy model baseline", Pass: "runs + baseline tests"}
Stability: {Task: "Deadline sprint", Pass: "ship"}
Transfer: {Task: "3 shock scenarios", Pass: ">=3 run"}
Verification: {Task: "Edge cases + tests", Pass: ">=3 edge cases"}
T2:
Depth: {Task: "Governance sim baseline", Pass: "runs + baseline tests"}
Stability: {Task: "Crisis-lite", Pass: "stabilise 1/1"}
Transfer: {Task: "Fix + re-run", Pass: "improves 1 metric"}
Verification: {Task: "Assumption audit", Pass: "assumptions listed + 3 tests"}
T3:
Depth: {Task: "Coupling energy+gov", Pass: "coupling explained"}
Stability: {Task: "Stress week", Pass: "stable"}
Transfer: {Task: "Cross-domain integration", Pass: ">=70%"}
Verification: {Task: "Alternate model compare", Pass: ">=1 compare"}
T4:
Depth: {Task: "Capstone pack", Pass: "complete artifacts"}
Stability: {Task: "Deadline sprint 8 weeks", Pass: "ship"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8"}
Verification: {Task: "Logs + bounded conclusions", Pass: "present + bounded"}
Y21_Age21:
T1:
Depth: {Task: "Crisis sim #1", Pass: "stabilise"}
Stability: {Task: "High-pressure delivery", Pass: "ship"}
Transfer: {Task: "3-year plan constraints", Pass: "coherent"}
Verification: {Task: "Quantify Ġ vs Ḋ once", Pass: "computed + explained"}
T2:
Depth: {Task: "Crisis sim #2", Pass: "stabilise"}
Stability: {Task: "Team interface delivery", Pass: "interfaces clear"}
Transfer: {Task: "Policy triggers + stop-loss", Pass: "present"}
Verification: {Task: "Audit under stress", Pass: "logs remain consistent"}
T3:
Depth: {Task: "Lead programme 8 weeks", Pass: "delivered"}
Stability: {Task: "Stress week", Pass: "stable"}
Transfer: {Task: "Cross-site compare", Pass: "differences explained"}
Verification: {Task: "Alternate model compare", Pass: ">=2 compares/term"}
T4:
Depth: {Task: "Capstone maturity review", Pass: "meets baseline"}
Stability: {Task: "Deadline sprint 10 weeks", Pass: "ship"}
Transfer: {Task: "Transfer tasks × 8", Pass: ">=6/8 + mapping"}
Verification: {Task: "Quantify Ġ vs Ḋ twice", Pass: "2 scenarios computed"}
Y22_Age22:
T1:
Depth: {Task: "Integrated model baseline", Pass: "baseline tests pass"}
Stability: {Task: "Crisis test", Pass: "stabilise"}
Transfer: {Task: "Ethics audit integration", Pass: "trade-offs articulated"}
Verification: {Task: "Assumptions+3 tests+rewrite", Pass: "present weekly"}
T2:
Depth: {Task: "Integrated model stress tests", Pass: "stress tests pass"}
Stability: {Task: "Delivery sprint", Pass: "ship"}
Transfer: {Task: "Coupling sensitivity", Pass: ">=3 parameters"}
Verification: {Task: "Alternate model compare", Pass: ">=2 compares/term"}
T3:
Depth: {Task: "Teach-back: run as Operator", Pass: "peer can run SOP"}
Stability: {Task: "Role drill under time", Pass: "stable"}
Transfer: {Task: "Visionary proposal", Pass: "validated by Oracle"}
Verification: {Task: "Oracle drill: audit report", Pass: "bounded conclusions"}
T4:
Depth: {Task: "Full portfolio submission", Pass: "complete + coherent"}
Stability: {Task: "Crisis stabilisation final", Pass: "stabilise + repair plan"}
Transfer: {Task: "Architect-seed pilot plan", Pass: "pilot + rollback defined"}
Verification: {Task: "Final verification log pack", Pass: "consistent + high quality"}
EndStageGate: "End_A6"
# =========================================================
# 2) CORRIDOR ROUTER MAPPING (DRIFT → REPAIR → TOPIC)
# This is the year-by-year "what to fix when drift appears" table.
# DriftTypes fixed set:
# FoundationBreak | StabilityDrop | TransferFail | VerificationDrop | StressRise
# For each year group, we specify:
# DetectSignals → RepairCorridor → RequiredTopicReturn → ExaminableRetest
# =========================================================
RouterMapping:
Meta:
ID: eduKateSG.IC.Router.Mapping.DriftToRepair.YearByYear.v1.0
Version: v1.0
Rule:
- "If drift persists 2 weeks → trigger RepairLoop"
- "RepairLoop = Truncation (scope cut) + Core rebuild + Stitching (gradual load)"
RetestRule:
- "After repair, retest the failed examinable from current term."
DriftTypes:
FoundationBreak:
Definition: "core concept missing; repeated same error cluster"
StabilityDrop:
Definition: "performance collapses under time/variation"
TransferFail:
Definition: "works in familiar; fails in new context"
VerificationDrop:
Definition: "checks/tests/logs absent; false competence rises"
StressRise:
Definition: "avoidance/panic/anger; routine collapse; sleep/device drift"
YearBands:
Band_A1_Ages1to3:
DetectSignals:
FoundationBreak: ["cannot sequence 3 events", "cannot follow 2-step instruction"]
StabilityDrop: ["meltdowns > 5 min", "persistent refusal"]
TransferFail: ["cannot apply routine in new room"]
VerificationDrop: ["never self-correct even with prompt"]
StressRise: ["sleep chaos", "parent-child conflict spike"]
RepairCorridor:
Truncation: ["reduce tasks to 1 skill/day", "remove overstimulation"]
CoreRebuildTopics:
Language: ["narration", "sequence cards", "because statements"]
Emotion: ["calm-down protocol", "predictable routines"]
Stitching: ["short cycles", "repeat in 2 contexts"]
RequiredTopicReturn:
- "sequence (B/M/E)"
- "2-step instructions"
- "recovery routine"
ExaminableRetest:
- "retell/sequence task"
- "recovery observation"
Band_A2_Ages4to6:
DetectSignals:
FoundationBreak: ["cannot do word problems", "cannot read simple sentences"]
StabilityDrop: ["task avoidance under mild time", "frequent careless errors"]
TransferFail: ["fails new variants"]
VerificationDrop: ["no checking habit"]
StressRise: ["tantrum during homework", "sleep poor"]
RepairCorridor:
Truncation: ["cut worksheet volume by 30–50%", "focus 1 error cluster"]
CoreRebuildTopics:
Math: ["number bonds", "place value", "1-step story sums"]
Language: ["sentence building", "retell gist"]
Verification: ["checklist: underline question, estimate, re-read"]
Stitching: ["add short timed sets", "introduce 1 transfer variant/week"]
RequiredTopicReturn:
- "word problem schema"
- "sentence coherence"
- "checklist habit"
ExaminableRetest:
- "word-problem set"
- "method explanation"
Band_A3_Ages7to12:
DetectSignals:
FoundationBreak: ["cannot explain steps", "multiplication/frac weakness"]
StabilityDrop: ["timed sets collapse", "accuracy drops sharply"]
TransferFail: ["new-context fails repeatedly"]
VerificationDrop: ["logs missing", "no two-solution/check"]
StressRise: ["avoidance, panic, sleep drop, device up"]
RepairCorridor:
Truncation: ["freeze advanced topics", "rebuild prerequisite ladder"]
CoreRebuildTopics:
Math: ["core arithmetic → fractions → pre-algebra"]
Language: ["explain in words", "claim-evidence reasoning"]
Verification: ["two-solution light", "sanity + units checks"]
Stitching: ["2 timed/week + 1 transfer/week + 1 verification log/week"]
RequiredTopicReturn:
- "explain steps in words"
- "weekly transfer pass streak"
- "weekly verification log streak"
ExaminableRetest:
- "transfer tasks"
- "verification logs"
- "timed stability index"
Band_A4_Ages13to16:
DetectSignals:
FoundationBreak: ["algebra gaps", "units confusion", "proof incoherence"]
StabilityDrop: ["stress causes collapse", "cannot sustain timed work"]
TransferFail: ["math→physics mapping fails", "integration tasks fail"]
VerificationDrop: ["assumptions not listed", "edge cases absent"]
StressRise: ["panic, shutdown, avoidance; recovery protocol absent"]
RepairCorridor:
Truncation: ["cut load; isolate 1–2 bind failures"]
CoreRebuildTopics:
Algebra: ["functions, factorisation, quadratics"]
Physics: ["units, energy, constraints"]
Verification: ["assumption listing", "edge cases monthly", "alternate solution"]
Stitching: ["gradual load; crisis-lite drills; integration weekly"]
RequiredTopicReturn:
- "algebra↔physics bind"
- "verification logs + edge cases"
ExaminableRetest:
- "unit-check problems"
- "verification log pack"
- "integration task"
Band_A5_Ages17to18:
DetectSignals:
FoundationBreak: ["long-form reasoning weak", "research method missing"]
StabilityDrop: ["deadlines missed", "quality collapses under time"]
TransferFail: ["cannot apply across domains"]
VerificationDrop: ["tests missing", "AI shortcuts"]
StressRise: ["burnout, avoidance, conflict"]
RepairCorridor:
Truncation: ["reduce scope; restore verification gate; freeze new tools"]
CoreRebuildTopics:
Research: ["question→method→evidence→limits"]
Verification: ["3 tests + rewrite", "independent cross-check"]
Systems: ["constraints, sensitivity"]
Stitching: ["short sprints; weekly deliverable; weekly audit"]
RequiredTopicReturn:
- "verification-first AI discipline"
- "bounded conclusions"
ExaminableRetest:
- "AI log compliance"
- "mini paper/capstone checks"
Band_A6_Ages19to22:
DetectSignals:
FoundationBreak: ["capstone model incoherent", "coordination interfaces fail"]
StabilityDrop: ["cannot ship", "crisis drill fails"]
TransferFail: ["no coupling across lanes"]
VerificationDrop: ["audits weak", "no alternate model compare"]
StressRise: ["team conflict, burnout, avoidance"]
RepairCorridor:
Truncation: ["freeze scope; restore interfaces; enforce audit"]
CoreRebuildTopics:
Coordination: ["roles/interfaces/accountability"]
Verification: ["assumptions, edge cases, alternate model, bounded claims"]
Systems: ["Ġ vs Ḋ quantification; stop-loss rules"]
Stitching: ["pilot re-run; crisis stabilisation practice; postmortems"]
RequiredTopicReturn:
- "ship verified artifacts"
- "crisis stabilisation"
- "AVOO drills (Operator/Oracle/Visionary/Architect-seed)"
ExaminableRetest:
- "crisis sim"
- "audit report"
- "integration capstone"
# =========================================================
# End Note: How to Use (Operator)
# =========================================================
OperatorUsage:
Weekly:
- "Assign term examinables per learner"
- "If a term examinable fails → log DriftEvent + start RepairLoop"
- "Retest the failed examinable after Stitching"
Promotion:
- "Promote only if MinimumPass met each term OR repair corridor completed"
AVOO:
- "Role bias awarded by strongest dimension: S→Operator, V→Oracle, T→Visionary, (T+V+pilot plan)→Architect-seed"

Recommended Internal Links (Spine)

Start Here For Mathematics OS Articles: 

Start Here for Lattice Infrastructure Connectors

eduKateSG Learning Systems: