SG Z6 PanelRegistry v0.1 — HGW Dashboards (Z0 Student / Z1 Parent / Z2 Tutor-Cohort)

TITLE: SG Z6 PanelRegistry v0.1 — HGW Dashboards (Z0 Student / Z1 Parent / Z2 Tutor-Cohort)
VERSION: CivOS Unified Spec v1.x
MODE: Almost-Code / Strict Templates / WordPress paste-ready
OWNER: eduKateSG Fence Learning Systems
PLACE: SG
ZOOM: Z6
GOAL: Provide strict dashboard schemas so any LLM (or CH/ai later) can output:
- consistent fields,
- consistent alerts,
- consistent routing outputs,
- comparable backtests.
LOCKS:
- Panels must not invent new metrics.
- Panels must reference registry IDs (nodes/sensors/signatures/protocols).
- Any recommendation must include a re-test plan and an exit condition.
========================================================
REGISTRY-0: VERSION HEADER
========================================================
UnifiedSpecVersion: v1.x
PanelRegistryVersion: v0.1
Place: SG
Zoom: Z6
Owner: eduKateSG Fence Learning Systems
Updated: 2026-02-16
Status: live
========================================================
REGISTRY-1: PanelRegistry — Z0 Student Panel (HGW-Z0) v0.1
========================================================
PanelRecord:
- id: SG×EDU×Z0×Learner×Panel×HGW-Z0-v0.1
name: HGW Student Dashboard (Z0)
zoom: Z0
inputs_required: [
"Learner profile: level_band (P/SEC/JC)",
"Last 2 weeks sensor results (TR/ERC/SII/NIT_w/NITS_w/NITA_w where applicable)",
"Active signatures (top 5)",
"Current workload hours/week",
"Goal (exam/grade target + time horizon)"
]
display_fields: [
"PhaseNow (P0–P3) per lane: ENG/MATH/SCI/HUM + overall",
"HGW: Hope/Grind/Wisdom scores (0–10) + 1-line explanation each",
"Top3 Root Nodes to repair (with IDs)",
"ThisWeek Plan (minutes per node; 5-day schedule)",
"Fence Status (truncate/stitch) + why",
"Re-test Schedule (which sensors, which day)",
"Exit Conditions (what must be true before widening)"
]
alert_rules: [
"If NIT_w>=1 OR NITS_w>=1 OR NITA_w>=1 => Alert: THRESHOLD RISK (S3)",
"If CompletionRate<85% in any LOAD sensor => Alert: TIME CRASH (S2)",
"If ERC_repeat>=2 on same node => Alert: STUCK LOOP (S2)",
"If TR drops 2 cycles => Alert: DRIFT ACCELERATION (S2)"
]
output_format: |
[HGW-Z0 DASHBOARD v0.1]
Place: SG
LevelBand: <P3–P6 | Sec1–Sec4 | JC1–JC2>
Date: <YYYY-MM-DD>
1) PhaseNow
- Overall: P<0-3>
- ENG: P<0-3> | MATH: P<0-3> | SCI: P<0-3> | HUM: P<0-3>
2) HGW Scores (0–10)
- Hope: <x>/10 — <1 line>
- Grind: <x>/10 — <1 line>
- Wisdom: <x>/10 — <1 line>
3) Alerts (Top)
- <S3/S2/S1>: <AlertName> — Trigger: <metric + threshold>
4) Active Signatures (Top 5)
- <SignatureID> — markers: <1 line>
5) Root Repair Targets (Top 3 Nodes)
- #1 <NodeID> — why: <edge/impact> — protocol: <ProtocolID>
- #2 <NodeID> — why: <edge/impact> — protocol: <ProtocolID>
- #3 <NodeID> — why: <edge/impact> — protocol: <ProtocolID>
6) Fence Mode
- Mode: <TRUNCATE | STITCH | WIDEN>
- Truncation Rules (if any): <bullets>
- Stitch Steps (if any): <bullets>
7) This Week Plan (Total <min> min)
- Mon: <node + minutes + micro-task>
- Tue: ...
- Wed: ...
- Thu: ...
- Fri: ...
- Weekend: <1 timed mini>
8) Re-test Plan
- <Day>: <SensorID>
- <Day>: <SensorID>
9) Exit Conditions
- <condition 1>
- <condition 2>
========================================================
REGISTRY-2: PanelRegistry — Z1 Parent Panel (HGW-Z1) v0.1
========================================================
PanelRecord:
- id: SG×EDU×Z1×Parent×Panel×HGW-Z1-v0.1
name: HGW Parent Operations Panel (Z1)
zoom: Z1
inputs_required: [
"Child level band",
"Last 2 weeks sensor results + completion",
"Weekly routine constraints (time windows)",
"Tool use level (low/med/high) + trace compliance",
"Stress signals (sleep, avoidance, meltdown episodes as simple yes/no)"
]
display_fields: [
"PhaseNow summary + risk",
"WeeklyPack recommendation (PACK-PRI-25 / PACK-SEC-35 / PACK-HUM-30)",
"Compliance checklist (5 items)",
"Buffer health (sleep + time + emotional load) as simple traffic light",
"Fence triggers to watch",
"Parent scripts (what to say) for truncate/stitch weeks",
"Re-test calendar"
]
alert_rules: [
"If TraceMissing>=1 => Alert: AI-BRITTLENESS (S3)",
"If avoidant behaviour yes AND TR down => Alert: BUFFER COLLAPSE RISK (S2)",
"If weekly pack completion <70% => Alert: ROUTINE FAILURE (S2)"
]
output_format: |
[HGW-Z1 PARENT PANEL v0.1]
Place: SG
ChildLevelBand: <...>
Date: <YYYY-MM-DD>
1) Status
- PhaseNow Overall: P<0-3>
- Biggest Risk: <1 line>
2) Recommended Weekly Pack
- PackID: <PACK-PRI-25 | PACK-SEC-35 | PACK-HUM-30>
- Total time: <min>
- Pass rule: <...>
3) Fence Watchlist (Triggers)
- <Trigger 1>
- <Trigger 2>
- <Trigger 3>
4) This Week Parent Checklist (5)
- [ ] Fixed study slot (same time)
- [ ] WeeklyPack completed
- [ ] Tool-with-Proof enforced (1 trace line)
- [ ] One timed mini done
- [ ] Re-test logged
5) Buffer Health (Traffic Light)
- Sleep: <Green/Amber/Red>
- Time: <Green/Amber/Red>
- Emotional load: <Green/Amber/Red>
6) What To Say (Scripts)
- Truncate week: "<1–2 sentences>"
- Stitch week: "<1–2 sentences>"
7) Re-test Calendar
- <Day>: <SensorID>
- <Day>: <SensorID>
========================================================
REGISTRY-3: PanelRegistry — Z2 Tutor/Cohort Panel (HGW-Z2) v0.1
========================================================
PanelRecord:
- id: SG×EDU×Z2×Operator×Panel×HGW-Z2-v0.1
name: HGW Tutor/Cohort Stability Panel (Z2)
zoom: Z2
inputs_required: [
"Cohort list (anonymised IDs ok)",
"2-cycle sensor results per learner",
"Active signatures per learner",
"Available intervention hours/week",
"Exam horizon (weeks)"
]
display_fields: [
"Phase distribution (%P0/%P1/%P2/%P3) per lane",
"Top drift pocket clusters (by signature)",
"Top 10 learners by collapse risk (CRS proxy)",
"Intervention allocation plan (hours → signatures → protocols)",
"Coupling-break warnings (ENG→MATH, MATH→SCI, ENG→HUM)",
"Backtest logging fields"
]
alert_rules: [
"If P1 share rises 2 cycles => Alert: P1 INFLATION (S2)",
"If NIT/NITS/NITA cluster in >20% learners => Alert: THRESHOLD CLUSTER (S3)",
"If feedback latency proxies rising => Alert: FEEDBACK DEBT (S2)"
]
output_format: |
[HGW-Z2 COHORT PANEL v0.1]
Place: SG
CohortSize: <n>
Date: <YYYY-MM-DD>
ExamHorizonWeeks: <n>
1) Phase Distribution
- ENG: P0 <..>% | P1 <..>% | P2 <..>% | P3 <..>%
- MATH: ...
- SCI: ...
- HUM: ...
2) Drift Pocket Clusters (Top 5)
- Cluster #1: <SignatureID> — count: <n> — protocol: <ProtocolID>
- ...
3) Highest Risk Learners (Top 10)
- <AnonID> — CRS: <H/M/L> — top signature: <SignatureID>
4) Intervention Allocation (Hours)
- <hours><ProtocolID> → expected effect: <reduce signature markers>
5) Coupling Warnings
- COUP-SG-01 (ENG→MATH WP): <status>
- COUP-SG-02 (MATH→SCI PHY): <status>
- COUP-SG-03 (ENG→HUM essay): <status>
6) Backtest Log Fields
- Before: TR/ERC/NIT_w + signature set
- After: TR/ERC/NIT_w + signature set
- Delta: <...> + notes
========================================================
REGISTRY-4: PANEL GENERATION RULE (LLM CONTRACT)
========================================================
Rule:
- Panels must reference registry IDs.
- Every action must map to a ProtocolID.
- Every Protocol must include:
truncation_steps + stitching_steps + retest_plan + exit_conditions.
Failure if missing:
- any of: ProtocolID, Retest Plan, Exit Conditions.
========================================================
END: SG Z6 PanelRegistry v0.1
========================================================

If you say next, I’ll output the PromptRegistry v0.1 (HGW prompt pack in strict schema form) so LLMs can generate these panels deterministically and you can paste those prompts as runnable “instructions blocks” on eduKateSG.

Start Here:

Start here if you want the full sequence:

Vocabulary OS Series Index:
https://edukatesg.com/vocabulary-os-series-index/

Fence English Learning System: 

eduKateSG Learning Systems: 

Recommended Internal Links (Spine)

Start Here for Lattice Infrastructure Connectors


Start Here:

Start here if you want the full sequence:

Vocabulary OS Series Index:
https://edukatesg.com/vocabulary-os-series-index/

Fence English Learning System: 

eduKateSG Learning Systems: 

Recommended Internal Links (Spine)

Start Here for Lattice Infrastructure Connectors