Definition Lock (Canonical)
A1 in Additional Mathematics is a P3 outcome.
It means: the student can execute the full A-Math pipeline under exam load, across variation, with low error drift, and can self-repair when a question deviates from the template.
Start Here for A-Math: https://bukittimahtutor.com/btt-mat-z2-n-am3-001-secondary-3-amath/
Coordinate Grammar (Lock)SG.BT × AM × Z{0–3} × P{0–3} × Type × ID
SG.BT= Singapore, Bukit TimahAM= Additional Mathematics laneZ0–Z3= skill → routines → paper system → life stabilityP0–P3= reliability under loadType=NODE | BIND | TEST | LOOP | TOOL | STORY | DIRID= stable identifier (never rename; version forward only)
0) Target Outcome Block (The A1 Coordinate)
NODE: SG.BT.AM.Z3.P3.NODE.A1_OUTCOME.v0_1TITLE: "A1 Outcome = P3 Reliability across Z0–Z3"CLAIM:- Z0: atomic transformations are automatic- Z1: weekly loops regenerate capability (no prompt dependence)- Z2: paper control holds under time/pressure- Z3: life + energy + schedule keeps pipeline stable through exam seasonPASS_CONDITION:- 3 consecutive timed papers ≥ A1 range- error log shows decreasing recurrence- student can explain + execute without tutor prompts
1) The Bukit Timah Tutor System (One Lane, Four Zooms)
DIR: SG.BT.AM.DIR.P3_STACK.v0_1INCLUDES:- SG.BT.AM.Z0.* (Atomic Skill Pockets)- SG.BT.AM.Z1.* (Training Loops / Weekly Regeneration)- SG.BT.AM.Z2.* (Paper System / Exam Control)- SG.BT.AM.Z3.* (Life Stability / Phase Guard)BIND_RULE:- Every Z-level has sensors + tests- Every failure has a repair loop- No "topic coverage" without Z0 pass
2) Z0 — Atomic Skill Pockets (Where A1 is Actually Built)
Z0 is not “chapters.” Z0 is procedures and transformations that must execute under load.
2.1 Z0 Core Pocket Registry (Minimal Set for A1 Reliability)
DIR: SG.BT.AM.Z0.DIR.CORE_POCKETS.v0_1POCKETS:- ALG: algebra control (factor, expand, simplify, indices, surds)- EQN: equation solving (linear/quadratic/simultaneous, param forms)- FNC: function language (domain/range, inverse, composite)- TRG: trigo identities + equations- CAL: differentiation/integration execution- APPL: modeling translation (rate/area/kinematics style mapping)
2.2 Each Pocket Has a P-Score (Reliability Under Load)
TOOL: SG.BT.AM.Z0.TOOL.P_SCORE.v0_1P0: cannot execute without step-by-step promptingP1: can execute with cues; breaks under variationP2: can execute most forms; occasional drift under time pressureP3: automatic + self-checking + recovers from deviations
2.3 Z0 Sensors (What We Measure, Not What We “Feel”)
TEST: SG.BT.AM.Z0.TEST.SENSORS.v0_1SENSORS:- TTC (time-to-core): seconds to start correct method- Drift: small algebra errors per 10 steps- Variation tolerance: success across 8–12 variants- Independence: number of prompts required- Check habit: whether student catches own slips
2.4 Z0 Repair Loops (How Bukit Timah Tutor Pushes P0→P3)
LOOP: SG.BT.AM.Z0.LOOP.REPAIR.v0_1STEPS:1) isolate failing micro-transform (not "topic")2) drill variants (same core, different skin)3) enforce "no prompt" execution4) add self-check protocol5) retest timed micro-setEXIT:- pocket becomes P2 then P3 before moving upward
3) Z1 — Training Loops (Regeneration, Not Random Tuition)
Z1 is the weekly machine that prevents collapse.
NODE: SG.BT.AM.Z1.P3.NODE.WEEKLY_ENGINE.v0_1STRUCTURE:- 2× micro-pocket sessions (Z0)- 1× mixed set session (bind pockets)- 1× timed segment (pressure inoculation)- 1× error-log re-run (anti-recurring)RULE:- The tutor is not a crutch.- The loop must create independence.
3.1 Prompt-Dependency Kill Switch (Critical in Bukit Timah Tuition)
BIND: SG.BT.AM.Z1.BIND.NO_PROMPT_POLICY.v0_1IF: student waits for hints / "what formula"THEN:- downgrade pocket P-score- return to Z0 micro-variantsUNTIL:- student initiates method within TTC threshold
3.2 Error Log as a Directory (A1 Comes from Killing Recurrence)
DIR: SG.BT.AM.Z1.DIR.ERROR_LOG.v0_1ENTRY_FORMAT:- Q_ID- Failure_Type (drift / misread / method / algebra / identity)- Root_Pocket- Fix_ProtocolPASS_RULE:- same error cannot recur 3 times without loop redesign
4) Z2 — Paper System (Where Students Either Become A1 or Collapse)
Z2 is the full-paper control system: time, selection, pacing, and stability.
NODE: SG.BT.AM.Z2.P3.NODE.PAPER_CONTROL.v0_1COMPONENTS:- pacing map (minutes per mark + checkpoints)- method selection (fastest safe route)- exam drift management (stop-loss rules)- recovery mid-paper (reset protocol)PASS_CONDITION:- timed papers stable ≥ A1 range- no late-paper collapse
4.1 Stop-Loss Rule (Prevents P3 Student from Dropping to P1 Mid-Paper)
BIND: SG.BT.AM.Z2.BIND.STOP_LOSS.v0_1TRIGGER:- stuck > 90 seconds OR repeated algebra drift OR panic spiralACTION:- mark & move- bank easy marks- return with fresh state laterGOAL:- preserve Phase stability (avoid P3→P0 paper crash)
4.2 Paper Variation Library (A1 = Surviving Novelty)
DIR: SG.BT.AM.Z2.DIR.VARIATION_LIBRARY.v0_1CATEGORIES:- same-topic different form- disguised method- multi-skill bind (ALG+CAL, TRG+EQN, FNC+CAL)- trap patterns (sign, domain, extraneous roots)USE:- teach recognition + method routing
5) Z3 — Life Stability (The Hidden Reason Bukit Timah Students Underperform)
Z3 is sleep, schedule, stress, competing workloads (Sec 3–4 reality).
If Z3 collapses, Z2 collapses even if Z0 is good.
NODE: SG.BT.AM.Z3.P3.NODE.EXAM_SEASON_STABILITY.v0_1SENSORS:- sleep consistency- weekly load (CCA/tests/other subjects)- fatigue drift index (errors rise after 40 min)- consistency of revision loopBIND_RULE:- protect Z1 weekly engine during exam season- reduce volume, increase precision
5.1 The “Minimum Viable Routine” (When Life is Busy)
LOOP: SG.BT.AM.Z3.LOOP.MIN_ROUTINE.v0_1DAILY (20–30 min):- 8–12 mixed micro-questions (Z0 bind)- 1 timed mini-set (7–10 min)- 5 min error log replayWEEKLY:- 1 full timed paper segmentGOAL:- keep P2→P3 progression without burnout
6) The A1 Pathway (P0 → P3) as a Single Bind Graph
BIND: SG.BT.AM.BIND.A1_PATH.v0_1GRAPH:Z0.P0 -> Z0.P1 -> Z0.P2 -> Z0.P3Z0.P3 -> Z1.P2 -> Z1.P3Z1.P3 -> Z2.P2 -> Z2.P3Z2.P3 -> Z3.P2 -> Z3.P3OUTPUT:Z3.P3 => A1_OUTCOMERULE:- No skipping Z0- Every jump requires a timed test
7) Parent + Student Readout (What You’ll See in a Bukit Timah Tutor Plan)
STORY: SG.BT.AM.Z2.PLAN.READOUT.v0_1INPUT:- diagnostic set + timed segmentOUTPUT:- pocket P-scores (Z0)- loop prescription (Z1)- paper control fixes (Z2)- exam season routine (Z3)PROMISE:- not "more practice"- but "correct practice that regenerates"
8) Fast FAQ (Short, Canonical)
FAQ: SG.BT.AM.FAQ.A1_P3.v0_1Q: "Is A1 about talent?"A: No. A1 is P3 reliability under load across Z0–Z3.Q: "Why does my child score well in tuition but fails in exam?"A: Z0 may be prompt-dependent (P1), and Z2/Z3 are collapsing.Q: "What is the fastest way to improve?"A: Identify the 2–4 failing Z0 pockets and kill recurrence with loops, then inoculate with timed variation.Q: "How long does it take?"A: Depends on starting P-score + consistency of Z1 weekly engine + Z3 stability.
9) Call-to-Action Block (Optional)
NODE: SG.BT.AM.CTA.DIAGNOSTIC.v0_1OFFER:- 1 diagnostic: Z0 pocket map + Z2 timed control snapshotRESULT:- clear P-score profile + exact repair loopsGOAL:- move student to P3 and lock A1
If you want, I can generate 3 matching companion directory pages in the same “almost-code” style (so Google sees repeated structure):
SG.BT.DIR.INDEX(Bukit Timah master directory)SG.BT.AM.DIR(A-Math lane directory with nodes + binds)SG.BT.AM.STORY.FAMILY_TRAJECTORY(life-path story page embedding coordinates used)
