You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recomputed from repo ledgers at main@c8b5db5 after owner-approved G1 (2026-08-05). This issue is a public mirror of the committed ledgers; on any conflict the ledgers win. Evidence in comments must cite repo paths, PR numbers, or blocker ids, never private-workspace packet contents or server topology.
Status: IN PROGRESS. PR #220 separated fixture tracing from behavioral grading. Current honest state: 0/8 units fully operationalized; 0 lessons fully operationalized; 53 lessons retain real-consumer partial evidence. The five previously closed fixture-only units were reopened for real grading.
What this tranche is
This is one unit-closure tranche of the 226-lesson absorption schedule (protocol: docs/FUSHA-TRANCHE-PLAN-2026-08-04.md; selector: tools/select_tranche.py). It closes 8 canonical units, which flips 9 lessons to fully_operationalized once behavioral coverage and the remaining dimensions are proven.
Units to close:cu-grapheme-inventory-and-confusables, cu-orthographic-connectivity-classes, cu-short-vowel-diacritics-and-vocalization-state, u-s06, u-s01, cu-nunation-support-orthography, u-n01, cu-definite-article-assimilation
Lessons that flip when they close:L1.M1.01, L1.M1.02, L1.M1.03, L1.M1.04, L1.M1.05, L1.M1.06, L1.M1.07, L1.M2.01, L1.M2.10
Impact on transclusion and the sarf/naḥw lattice projection
Canonical units are the clean-room knowledge plane that the meta-transclusive sarf and naḥw lattice projects from. Every rich-colour segmentation and rich-hover gloss the tutor or Qamus renderer emits must trace to certified, unit-grounded analyses, never to surface-match reuse (og-1/og-2). Closing these units upgrades what the projection lattice can honestly serve for every construction they govern. Their occurrence-grounding rows (Line 3) bind curriculum knowledge to concrete quran:S:A:W occurrences, the same occurrence nodes the Qamus VN/P issues project onto pages.
Impact on the flywheel and repo
machine packs green under the runtime consumer, or explicit instructional-only disposition;
misconception clusters mapped to runtime KC coverage and realized drill keys (dr-* rows);
error sections mapped to red-first fixtures in the owning skill's eval bank, plus registry rows;
ledgers regenerate green;
FUSHA-BENCH runs at assembly and its axis deltas land in the tranche PR.
Behavioral coverage: every required fixture compared against a real consumer verdict; behavioral_coverage.satisfied=true
Binding rows emitted (unit and lesson); all ledgers regenerate green
Line 3: occurrence grounding landed from committed evidence or explicitly parked (evidence-blocked state; never stalls the tranche)
Every listed lesson fully_operationalized, or explicit blocked/not_applicable with cause, in lesson-burndown.json
One integration train: full harness green plus FUSHA-BENCH run, deltas in the tranche PR description
Update and closure discipline
Membership above is the committed tranche-001 manifest recomputed at main@c8b5db5. PR fix: separate fixture tracing from behavioral closure #220 changed closure truth, not membership: five fixture-only units reopened and the strict lesson count moved 4 to 0. Tranche numbering remains stable.
The executor updates checkboxes as production lines land, each with PR and ledger citations.
This issue closes when curriculum/l1l6/reports/lesson-burndown.json shows every listed lesson fully_operationalized, or an explicit blocked/not_applicable disposition with cause. No weaker state may borrow a stronger name.
The closing comment must state the realized impact: lessons flipped, units closed, FUSHA-BENCH axis deltas, fixtures/KCs/packs returned to the skills, and any named unlocks for other issues.
Curriculum tranche 001
Status: IN PROGRESS. PR #220 separated fixture tracing from behavioral grading. Current honest state: 0/8 units fully operationalized; 0 lessons fully operationalized; 53 lessons retain real-consumer partial evidence. The five previously closed fixture-only units were reopened for real grading.
What this tranche is
This is one unit-closure tranche of the 226-lesson absorption schedule (protocol:
docs/FUSHA-TRANCHE-PLAN-2026-08-04.md; selector:tools/select_tranche.py). It closes 8 canonical units, which flips 9 lessons tofully_operationalizedonce behavioral coverage and the remaining dimensions are proven.Units to close:
cu-grapheme-inventory-and-confusables,cu-orthographic-connectivity-classes,cu-short-vowel-diacritics-and-vocalization-state,u-s06,u-s01,cu-nunation-support-orthography,u-n01,cu-definite-article-assimilationLessons that flip when they close:
L1.M1.01,L1.M1.02,L1.M1.03,L1.M1.04,L1.M1.05,L1.M1.06,L1.M1.07,L1.M2.01,L1.M2.10Impact on transclusion and the sarf/naḥw lattice projection
Canonical units are the clean-room knowledge plane that the meta-transclusive sarf and naḥw lattice projects from. Every rich-colour segmentation and rich-hover gloss the tutor or Qamus renderer emits must trace to certified, unit-grounded analyses, never to surface-match reuse (og-1/og-2). Closing these units upgrades what the projection lattice can honestly serve for every construction they govern. Their occurrence-grounding rows (Line 3) bind curriculum knowledge to concrete
quran:S:A:Woccurrences, the same occurrence nodes the Qamus VN/P issues project onto pages.Impact on the flywheel and repo
dr-*rows);Closure conditions
tools/curriculum_closure.py;curriculum/l1l6/canonical/unit-dispositions.jsonltools/select_tranche.py --write(membership finalized): PR fix: separate fixture tracing from behavioral closure #220;curriculum/l1l6/tranches/tranche-001.jsoncurriculum/l1l6/reports/mistake-pattern-fixtures.jsonlbehavioral_coverage.satisfied=truefully_operationalized, or explicit blocked/not_applicable with cause, inlesson-burndown.jsonUpdate and closure discipline
main@c8b5db5. PR fix: separate fixture tracing from behavioral closure #220 changed closure truth, not membership: five fixture-only units reopened and the strict lesson count moved 4 to 0. Tranche numbering remains stable.curriculum/l1l6/reports/lesson-burndown.jsonshows every listed lessonfully_operationalized, or an explicitblocked/not_applicabledisposition with cause. No weaker state may borrow a stronger name.