grACE build cockpit — Ops — autonomy & cloud

updated 2026-07-05 00:13:31 · auto-refreshes every 4s · 25/42 stages done

Roadmap — every phase's objective, set before the build starts

DONE
Wave 1 — Full-blown build
Infra: cockpit, git, corpus, MS-verbatim law + fidelity gate, variants, importance engine
12/13 stages
DONE
Wave 2 — Authoring pipeline
Every worksheet content-complete; every subtopic authorable from one editable source; publish the roadmap
9/9 stages
ACTIVE
Ops — autonomy & cloud
Autonomous playbook for Opus/Sonnet; download/extraction fixes; free Cloudflare cockpit publishing + private repo; team build sharing
4/6 stages
PLANNED
Wave 3 — AS content authoring
Author AS syllabus MS-verbatim in the md layer, importance-ranked, chapter by chapter (3.6 IMF first)
0/11 stages
PLANNED
Wave 4 — Books + distribution
Chapter→subject compilation renderer; sellable-edition originality pass; lock colour code; share-link folders
0/1 stages
PLANNED
Wave 5 — Web / app
Static-site generator over content/ (glossary→tooltips, tier arc→sections); origin: gating for public
0/1 stages
HELD
Wave 6 — A2 + IGCSE
Greenfield A2 authoring + mechanical IGCSE tier-prune derivation
0/1 stages

Stages — grouped by wave

Wave 1 — Full-blown build

DONE
Cockpit built + presented
presented to Japheth 4 Jul
2026-07-04 01:32:54
DONE
Git insurance (init + first commit)
307 files committed
2026-07-04 01:33:43
RUNNING
Mark-scheme text extraction backfill
41%
0580_s23_qp_22.pdf · ok 100 · fail 0
2026-07-05 00:00:33
DONE
Downloads: examiner reports + 0606 + 0580 backfill
100%
ok 630 · skip 316 · miss 914 (missing sessions logged, not fabricated)
2026-07-04 02:00:13
DONE
Examiner-report text extraction
269 ER texts extracted (image-only older scans excluded + logged)
2026-07-04 02:00:13
DONE
Exam index + importance scores
importance engine live: 9701 (53) + 9702 (38) ranked, decomposed
2026-07-04 02:00:13
DONE
RULEBOOK: MS-verbatim law + mark convention + ER tips
§10 MS-verbatim law, §11 ER tips + mark convention, §8 freeze lifted
2026-07-04 01:39:52
DONE
MS-fidelity gate + audit of existing specs
3.1/3.2/enzymes/10.1 all MS-verbatim green
2026-07-04 01:53:48
DONE
Worksheet builder: doubled-marks fix
single black [n] verified on 3.1 render
2026-07-04 01:40:35
DONE
Student/tutor variants + dist/ + explainer page
student/tutor + dist/ + explainer live, verified on 3.1
2026-07-04 01:40:36
DONE
Wave-1 deliverables (4 subtopics x 2 variants)
8 PDFs, all fidelity-green, in dist/
2026-07-04 02:00:13
DONE
Card corrections pushed (backup-first)
IGCSE interview deck live (12 cards)
2026-07-04 02:00:14
DONE
Wave-1 captures + handoff
learned.md, decisions.md, charter, feedback-log, now.md, handoff
2026-07-04 02:03:00

Wave 2 — Authoring pipeline

DONE
Roadmap + cockpit phases model
roadmap + phases band live
2026-07-04 09:54:37
DONE
ER index (er_pain + examiner-tip source)
100%
9700/9701/9702: er_pain + er_tips built
2026-07-04 09:56:06
DONE
Examiner-tip callouts in worksheets
examiner-tip callout wired into worksheet Teach section
2026-07-04 09:56:06
DONE
Markdown authoring layer (md2spec + 3.1 pilot)
md2spec.py + 3.1 pilot: lint PASS, fidelity 5 verbatim/0 no-source
2026-07-04 12:22:27
DONE
content/ tree scaffold
content/ tree + README scaffolded
2026-07-04 12:22:27
DONE
Index v2: QP↔MS pairing + structured closers
217/106/405 Q↔MS pairs (9701/9702/9700); closer wired, MS gated to tutor
2026-07-04 13:18:15
DONE
Per-subtopic SVG diagram slot + 2 seeds
9701_3.1 EN-trend + 9701_3.2 ionic-lattice seeded
2026-07-04 14:20:33
DONE
Re-render 4 worksheets with tips + closers + diagrams
100%
8/8 rendered
2026-07-05 00:03:22
DONE
Wave-2 captures + handoff
handoff + now.md + charter + 2 learned entries; commit 475ea28
2026-07-04 14:24:38

Ops — autonomy & cloud

DONE
Autonomous playbook (Opus/Sonnet operating manual)
docs/AUTONOMOUS_PLAYBOOK.md — prime directives, toolchain, per-session procedure, Opus audit gate, S1-S10 queue
2026-07-05 00:01:58
DONE
Wave-3 session queue seeded on cockpit
S1-S10 AS session queue on the roadmap (weak-subject-first)
2026-07-05 00:01:58
RUNNING
Download/extraction audit + 0580/0606 fix
core 9700/9701/9702 = 100% extracted; fixing 0580 gap + investigating 0606=empty
2026-07-05 00:01:58
DONE
Cloudflare Pages cockpit publishing (free)
LIVE at grace-cockpit.pages.dev; auto-publish on (GRACE_PUBLISH=1)
2026-07-05 00:12:31
PENDING
Private GitHub repo (content editable from phone)
push anki_workspace private; needs his 1x gh auth login
2026-07-05 00:01:58
DONE
OneDrive team share links for dist/
dist/ standardised (8 PDFs, canonical names, README); ready for OneDrive share links
2026-07-05 00:03:44

Wave 3 — AS content authoring

PLANNED
S1 Chem 3.6 Intermolecular forces
PLANNED
S2 Phys 8.6 Stationary waves & resonance
PLANNED
S3 Chem 2.4 Mole calculations
PLANNED
S4 Phys 10.3 Resistors in series & parallel
PLANNED
S5 Chem 11.2 Halide ion tests
PLANNED
S6 Phys 6.4 Stress, strain, Young modulus
PLANNED
S7 Chem 7.1 Dynamic equilibrium & Le Chatelier (AS)
PLANNED
S8 Phys 4.4 Moments & couples
PLANNED
S9 Chem 1.4 Ionisation energy, atomic/ionic radii
PLANNED
S10 Phys 2.5 Projectile motion
PLANNED
Sn… next-highest un-authored AS subtopic (playbook §5)

Wave 4 — Books + distribution

PLANNED
Books + distribution renderer

Wave 5 — Web / app

PLANNED
Static site over content/

Wave 6 — A2 + IGCSE

HELD
A2 greenfield + IGCSE derivation

Corpus — PDFs on disk vs text-extracted (red = extraction gap)

subjectqp pdfqp txtms pdfms txter pdfer txt
97005255255295295050
97015435435435435151
97025275275385385050
97097137137007004545
05802802242792264646
0606000000
06104424424464465151
06204444444464465151
06254534534524524343

Download lane

630 ok
316 skipped
914 missing
lane: ER + 0606 + 0580

MS-fidelity — every shipped answer must cite a credited mark-scheme line

specverbatimparaphraseno sourcetotal
spec_3_1_from_md510015

Question importance — computed, decomposed, no hand-picking

9700 Biology

#question clusterscorefreqmarksersessions
17.2 Transport mechanisms122.9293.15029 sessions, last '25
26.2 Protein synthesis122.7292.95029 sessions, last '25
36.1 Structure of nucleic acids and replication of DN120.0293.34829 sessions, last '25
41.2 Cells as the basic units of living organisms111.9273.14427 sessions, last '25
53.2 Factors that affect enzyme action111.4242.34824 sessions, last '25
64.2 Movement into and out of cells109.7252.04525 sessions, last '25
72.3 Proteins103.7262.04126 sessions, last '25
82.1 Testing for biological molecules102.3212.14621 sessions, last '25
92.2 Carbohydrates and lipids94.0253.43425 sessions, last '25
101.1 The microscope in cell studies90.4103.24910 sessions, last '24
118.2 Transport of oxygen and carbon dioxide90.4243.13324 sessions, last '25
125.1 Replication and division of nuclei and cells89.5204.23620 sessions, last '25

Deliverables

namevariantpathrendered
10.1 EMF (Physics) · tutortutordist/tutor/9702-physics/ch10/worksheet_10_1_emf_tutor.pdf2026-07-04 01:54:00
10.1 EMF (Physics) · studentstudentdist/student/9702-physics/ch10/worksheet_10_1_emf_student.pdf2026-07-04 01:54:00
IGCSE Enzymes (interview) · tutortutordist/tutor/0610-biology/ch05/worksheet_5_enzymes_tutor.pdf2026-07-04 01:54:00
IGCSE Enzymes (interview) · studentstudentdist/student/0610-biology/ch05/worksheet_5_enzymes_student.pdf2026-07-04 01:54:00
3.2 Ionic Bonding · tutortutordist/tutor/9701-chemistry/ch03/worksheet_3_2_tutor.pdf2026-07-04 01:54:00
3.2 Ionic Bonding · studentstudentdist/student/9701-chemistry/ch03/worksheet_3_2_student.pdf2026-07-04 01:54:00
3.1 Electronegativity · tutortutordist/tutor/9701-chemistry/ch03/worksheet_3_1_tutor.pdf2026-07-04 01:54:00
3.1 Electronegativity · studentstudentdist/student/9701-chemistry/ch03/worksheet_3_1_student.pdf2026-07-04 01:54:00

Event log

00:13:31 ⚠️ Cockpit URL is PUBLIC until Cloudflare Access is set (email allowlist) — it carries MS-derived content; gate before wide sharing
00:12:31 Cockpit LIVE on Cloudflare Pages: https://grace-cockpit.pages.dev (auto-publishes on build)
00:05:26 Cloud publishing scaffolded: publish_cockpit.sh + debounced auto-hook + CLOUD_SETUP.md walkthrough; needs his Cloudflare login
00:03:44 Deliverables organised: dist/student + dist/tutor, canonical descriptive filenames, README added
00:03:22 Worksheets re-rendered: 8/8 (tips + closer + diagrams)
00:01:58 Ops phase opened: autonomy playbook shipped; download audit + cloud publishing + team sharing in progress
00:00:24 MS/ER/QP text backfill: 243 PDFs to extract
14:24:38 Wave 2 complete: authoring pipeline shipped, Lodestar captured, W3 = author 3.6 IMF
14:20:33 Wave 2 lanes complete: ER tips, md layer, index-v2 closer, diagrams all live in re-rendered dist/
14:20:15 MS-fidelity gate ran on 1 spec(s)
14:19:50 Worksheets re-rendered: 8/8 (tips + closer + diagrams)
14:17:17 md2spec: 3.1-electronegativity.md → 8 notes
13:18:15 Index v2 live: past-paper structured closer (cited Q + tutor MS points), routed by verbatim MS text
13:15:44 Index v2 9700: 405 past-paper Q↔MS pairs → 24 subtopics
13:15:43 Index v2 9702: 106 past-paper Q↔MS pairs → 39 subtopics
13:15:15 Index v2 9701: 217 past-paper Q↔MS pairs → 51 subtopics
13:14:32 Index v2 9701: 67 past-paper Q↔MS pairs → 27 subtopics
13:12:34 Index v2 9701: 0 past-paper Q↔MS pairs → 0 subtopics
12:22:27 Markdown authoring layer live: 3.1 authored in Markdown → compiles to valid spec, lint+fidelity green
12:22:27 md2spec: 3.1-electronegativity.md → 8 notes
12:20:46 MS-fidelity gate ran on 1 spec(s)
12:20:08 md2spec: 3.1-electronegativity.md → 8 notes
09:56:06 Examiner tips live: ER-verbatim, session-cited; er_pain feeds importance
09:55:55 Importance ranking computed for 9700 Biology: 24 subtopics scored
09:55:55 Importance ranking computed for 9702 Physics: 38 subtopics scored
09:55:55 Importance ranking computed for 9701 Chemistry: 53 subtopics scored
09:54:37 Wave 2 opened: roadmap published to cockpit (6 waves, objectives set)
09:42:54 ER index 9702: 10839 error statements → 55 subtopics
09:42:46 ER index 9701: 9584 error statements → 59 subtopics
09:42:37 ER index 9700: 9357 error statements → 24 subtopics