BTT.EXAM_SENSORS — Exams as Sensors (Not Goals)

(PSLE + Sec + A-Math Unified Overlay · Almost-Code Canonical · Unified Spec v1.0)

Exams are not “education.” Exams are measurement instruments that reveal which primitives fail under load, variation, and time compression.


BTT×EXAM_SENSORS — Registry

[SITE]
Domain: bukittimahtutor.com
Place: SGP.SG.BT
Lane: EDU.EXAM (sensor layer)
Role: Measurement + Routing (detect → classify → repair route)
Zoom: Z0–Z3
v: v1.0

1) Exam Lock

[NODE]
SGP.SG.BT×EDU.EXAM×Z3×V×LOCK×BTT.EXAM.MEANING×v1.0:
txt: "Exams are sensors for stability under load. They do not define education; they reveal failure signatures to route repair."
[EDGE]
binds_to:
Z*×EDU×Z3×S×LAW×RATE_DOMINANCE_EDU×v1.0
SGP.SG.BT×EDU×Z3×R×PROTOCOL×BTT.REPAIR_ROUTING×v1.0

2) Exam = Load Injection + Variation Injection + Time Compression

[NODE]
SGP.SG.BT×EDU.EXAM×Z3×S×PRIM×EXAM.LOAD_INJECTION×v1.0:
def: "exam increases load: time pressure + stakes + dense tasks"
[NODE]
SGP.SG.BT×EDU.EXAM×Z3×S×PRIM×EXAM.VARIATION_INJECTION×v1.0:
def: "exam introduces novelty/twist; tests transfer not drills"
[NODE]
SGP.SG.BT×EDU.EXAM×Z3×S×PRIM×EXAM.TIME_COMPRESSION×v1.0:
def: "exam compresses execution time; reveals velocity limits"

3) Canonical Sensor Pack (Cross-Subject)

These sensors route to stack primitives S0–S7.

[NODE]
SGP.SG.BT×EDU.EXAM×Z0×R×METRIC×SENSOR.READ_PRECISION×v1.0:
maps_to: S0.INPUT
def: "missed constraints / misread instructions rate"
[NODE]
SGP.SG.BT×EDU.EXAM×Z0×R×METRIC×SENSOR.SYMBOL_ERROR_RATE×v1.0:
maps_to: S0/S1
def: "notation/structure manipulation error frequency"
[NODE]
SGP.SG.BT×EDU.EXAM×Z1×R×METRIC×SENSOR.REPEAT_ERROR_RATE×v1.0:
maps_to: S3.ERROR_LOOP
def: "same error recurrence across papers"
[NODE]
SGP.SG.BT×EDU.EXAM×Z2×R×METRIC×SENSOR.TRANSFER_BREAK_RATE×v1.0:
maps_to: S4.TRANSFER
def: "failure rate on unfamiliar formats"
[NODE]
SGP.SG.BT×EDU.EXAM×Z2×R×METRIC×SENSOR.START_LATENCY×v1.0:
maps_to: S1/S4
def: "time to first meaningful step on non-routine questions"
[NODE]
SGP.SG.BT×EDU.EXAM×Z2×R×METRIC×SENSOR.TIME_END_COLLAPSE×v1.0:
maps_to: S5/S6
def: "accuracy drop in final segment of paper"
[NODE]
SGP.SG.BT×EDU.EXAM×Z3×R×METRIC×SENSOR.PANIC_BLANK_RATE×v1.0:
maps_to: S6.STABILITY
def: "blanking/panic probability under stakes"

4) Failure Signature Dictionary (Sensor → Root Cause)

[NODE]
SGP.SG.BT×EDU.EXAM×Z3×R×DICT×BTT.SIGNATURES×v1.0:
if "many careless errors early":
root: "S0 input precision weak"
route: "repair S0 rituals + check scripts"
if "same mistake repeats across papers":
root: "S3 error localisation weak"
route: "error loop rebuild + repeat-error elimination"
if "can do homework but fails exam twists":
root: "S4 transfer missing"
route: "variation ladder + principle extraction"
if "slow; cannot finish":
root: "S5 time control + representation inefficiency"
route: "starter templates + time budgeting + speed-last"
if "panic / blanking":
root: "S6 stability overloaded; acceleration mismatch"
route: "truncate load + staged reintroduction + confidence via competence"
if "cannot start many questions":
root: "S1 representation weak or S4 decomposition weak"
route: "model/decompose templates + low-variance practice"

5) Exam Phase Drift Model (P2→P1→P0 Under Exam Load)

[NODE]
SGP.SG.BT×EDU.EXAM×Z3×S×LAW×EXAM.PHASE_DRIFT×v1.0:
def: "Exam load reveals hidden brittleness; students appear P2 in practice but drift to P1/P0 under variation+time."
[EDGE]
binds_to:
Z*×EDU×Z3×S×PHASE×P0P3.EDU×v1.0
SGP.SG.BT×EDU×Z3×R×PROTOCOL×BTT.REPAIR_ROUTING×v1.0

6) Paper Segmentation Sensors (When Collapse Happens)

[NODE]
SGP.SG.BT×EDU.EXAM×Z2×R×MODULE×EXAM.SEGMENTATION×v1.0:
segment_1 (start):
reveals: "S0 reading precision + warm-start capability"
segment_2 (middle):
reveals: "S1 representation + S3 error loop stability"
segment_3 (end):
reveals: "S5 time control + S6 stability under fatigue"

7) Subject-Specific Hooks (Math / A-Math / English)

Math / A-Math

[NODE]
SGP.SG.BT×EDU.EXAM×Z2×R×HOOK×EXAM.MATH×v1.0:
sensors:
- SENSOR.SYMBOL_ERROR_RATE
- SENSOR.TRANSFER_BREAK_RATE
- SENSOR.TIME_END_COLLAPSE
typical_roots:
- "symbol fluency weak"
- "method selection error"
- "time compression mismatch"

English (generic hook; full English overlay later)

[NODE]
SGP.SG.BT×EDU.EXAM×Z2×R×HOOK×EXAM.ENGLISH×v1.0:
sensors:
- SENSOR.READ_PRECISION
- SENSOR.START_LATENCY
- SENSOR.PANIC_BLANK_RATE
typical_roots:
- "weak comprehension parsing"
- "weak planning templates"
- "stability under stakes"

8) BukitTimahTutor Exam Routing Protocol (Detect → Route → Repair)

[NODE]
SGP.SG.BT×EDU.EXAM×Z3×R×PROTOCOL×BTT.EXAM.ROUTE×v1.0:
detect:
- "collect sensor readings from papers/tests"
- "identify dominant signature"
route:
- "map signature → stack primitive"
- "select repair protocol"
repair:
- "truncate speed if mismatch"
- "rebuild primitives"
- "reintroduce variation"
- "reintroduce time"
- "speed last"
output:
- "P1→P2→P3 stability under exam load"

9) Canonical Copy/Paste Lock Block (Exams)

[LOCKBLOCK:BTT.EXAM_SENSORS.v1.0]
Exams are sensors, not goals.
They inject load + variation + time compression to reveal which primitives fail.
BTT reads signatures → routes to stack repair → reintroduces transfer/time → speed last.

Recommended Internal Links (Spine)

Start Here: