Canonical Gymnasium Mathematics Source-Closure Plan
Snapshot: 2026-03-26
This document complements the existing rollout artifacts:
- canonical-gymnasium-math-de-expansion-plan.md
- canonical-gymnasium-math-bundeslaender-status.md
- math-bundesland-rollout-tracker.json
Its narrower purpose is different:
- not "how far is the operational rollout on the canonical spine?"
- but "how far is each Bundesland from a source-complete closure of its official mathematics source material?"
For Baden-Wuerttemberg, the current reference source is:
BP2016BW_ALLG_GYM_M.pdfincurricula/DE/Gymnasium/input/BW/
The PDF itself is treated as retained local source input. PDF files are intentionally ignored by Git, so this plan names the source package without linking to the local binary file.
The same closure logic should be usable for all 16 Bundeslaender.
Management view
This document uses one deliberately simple management score:
source-closure score= completed closure gates /6
Closure gates:
| Gate | Meaning |
|---|---|
G1 |
Official math source package archived in the DE-level input lane |
G2 |
Lower-secondary source lane active (snapshot or equivalent retained source lane) |
G3 |
Upper-secondary source lane active (snapshot or equivalent retained source lane) |
G4 |
Lower-secondary inhaltsbezogene standards (3.x) broadly closed |
G5 |
Upper-secondary inhaltsbezogene standards (3.x) broadly closed |
G6 |
Non-core PDF remainder explicitly dispositioned (1.x, 2.x, 4, 5): mapped, archived, or intentionally out of canonical-goal scope |
Resulting percentages:
| Completed gates | Score |
|---|---|
0/6 |
0% |
1/6 |
17% |
2/6 |
33% |
3/6 |
50% |
4/6 |
67% |
5/6 |
83% |
6/6 |
100% |
Important interpretation:
- this is a source-closure score, not the existing rollout-phase score
- a Bundesland can already be operationally useful on the canonical spine while still being source-incomplete
100%means: no known open source-coverage debt remains for the chosen official math source package
Nationwide snapshot
Initial working estimate on 2026-03-26:
- nationwide source-closure headline:
32% - states at
83%:3 - states at
67%:1 - states at
50%:4 - states at
0%:8
This is intentionally coarse. It is good enough for steering and ordering work; it is not intended as a legal or curricular certification number.
16-state matrix
| State | Score | Current basis | Main remaining closure debt | Next closure move |
|---|---|---|---|---|
DE-HE Hessen |
83% |
broad lower/upper canonical donor lane | explicit disposition for residual non-core source sections | document and freeze residual source-policy boundary |
DE-BY Bayern |
83% |
broad retained source lane on shared spine | explicit disposition for residual non-core source sections | document and freeze residual source-policy boundary |
DE-BW Baden-Wuerttemberg |
83% |
source archived, lower + upper source lanes active, upper 3.4 / 3.5 broadly closed, lower 3.1, 3.2.3, 3.2.5, the first broad 3.3.2 / 3.3.3 geometry strip, the late-Sek-I coordinate/vector follow-on, the broadened 3.3.4 differential-technique strip, and the first broad 3.3.5 stochastics strip are now reviewed on the shared spine |
late Sek I is no longer broadly open, but residual row-granularity debt remains; residual non-core sections still undocumented as closure decision | close the remaining BW Sek-I residual 3.2.1 / 3.3.1 debt plus source-perfect cleanup inside the already active 3.3.2 / 3.3.3 / 3.3.4 / 3.3.5 strips, then disposition 1.2 / 1.3 / 2.x / 4 / 5 |
DE-NI Niedersachsen |
67% |
source archived, lower + upper source lanes active, upper active pilot surface broadly closed | lower-secondary still not broadly closed end-to-end; residual non-core sections still undocumented as closure decision | widen Sek I next |
DE-NW Nordrhein-Westfalen |
50% |
lower + upper active corridors, useful canonical bridge | both stages still corridor-first rather than broad source closure | widen from first corridors toward broad lower/upper closure |
DE-BB Brandenburg |
50% |
source archived, lower + upper lanes active, first reviewed corridors live | lower and upper still corridor-first; no broad source closure yet | widen lower-secondary first, then keep upper broadening |
DE-BE Berlin |
50% |
source archived, lower + upper lanes active, first reviewed corridors live | lower and upper still corridor-first; no broad source closure yet | widen upper-secondary first, then lower-secondary |
DE-HB Bremen |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
DE-HH Hamburg |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
DE-MV Mecklenburg-Vorpommern |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
DE-RP Rheinland-Pfalz |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
DE-SH Schleswig-Holstein |
50% |
source archived, lower + upper source lanes active, first source-native year-band / phase snapshots live, structural entry anchors bridged, widened coarse reviewed lower/upper surface live, all official 5/6 cells refined into smaller source atoms with first basic-counting, simple-mapping, dedicated early-Sek-I mappings/tables/diagrams corridor, dedicated early-Sek-I number-representation corridor, dedicated early-Sek-I measurement/area/volume corridor, dedicated early-Sek-I geometry/space corridor, dedicated early-Sek-I data/probability/counting corridor, narrower table-construction/table-reading, narrower diagram-reading/diagram-interpretation, and narrower early-figure/body bridges now in place, all official 7/8/9 cells refined into first later-Sek-I number, measurement, geometry, data/probability, and structures/functions corridors with the combined integer/rational-number atom now split into narrower integer/rational bridges and now also staying on a dedicated later-Sek-I integer/rational-number corridor instead of the broad J6 rational-number cluster, the combined percentage/interest atom now also stays on a dedicated later-Sek-I percentage/interest corridor and now splits into percentage plus a narrower simple-interest target, the simple-circle-calculation atom now split into narrower pi/circle-circumference-area source atoms on the same conservative canonical circle anchor, the descriptive-statistics atom now split into narrower boxplot/distribution-interpretation bridges and now also stays on a dedicated later-Sek-I descriptive-statistics corridor instead of the broader J7 data-indicators cluster, the combined triangle/quadrilateral/congruence atom now split into narrower quadrilateral and triangle/congruence bridges and now also stays on a dedicated later-Sek-I quadrilateral/triangle/congruence corridor instead of the broad later geometry/circle/body corridor, the circle-geometry atom now also stays on a dedicated later-Sek-I circle-geometry corridor with narrower canonical circle-relations/Thales targets, the combined variable/term atom now split into narrower variable/term source atoms on the same conservative canonical algebra anchor, and the SH Variablen und Terme parent now also stays on a dedicated canonical later-Sek-I variable/term corridor instead of directly on the shared algebra atom, while the SH Variablen atom now also points to a narrower canonical variable-introduction target instead of the shared variable-term atom, the combined function/representation atom now split into narrower function-concept and representation-switch bridges and now also stays on a dedicated canonical Sek-I function-concept/representation corridor instead of Hessen E atoms, the combined proportional-function/rule-of-three atom now split into narrower proportional-function/rule-of-three source atoms on the same conservative canonical proportionality anchor, and the SH Proportionale Funktionen und Dreisatz parent now also stays on a dedicated canonical later-Sek-I proportionality/rule-of-three corridor instead of directly on the shared proportionality atom, the combined 7/8/9 data/chance parent now also stays on a dedicated canonical later-Sek-I data/probability/statistics corridor instead of the broad Sek-I data/probability corridor, the combined 7/8/9 geometry parent now also stays on a dedicated canonical later-Sek-I geometry/circle/body corridor instead of the broad Sek-I geometry corridor, the combined 7/8/9 measurement parent now also stays on a dedicated canonical later-Sek-I measurement/circle/body/similarity corridor instead of the broad Sek-I geometry corridor, the quadratic-function atom now split into narrower graph/representation/parameter bridges, and the broad SH Quadratische Funktionen und Gleichungen parent bridge now also stays on a dedicated canonical later-Sek-I quadratic-representations/equations corridor instead of the broader J9 quadratic-basics cluster, while the broad SH Quadratische Funktionen parent bridge now also stays on a dedicated canonical later-Sek-I quadratic-functions corridor instead of the broader global J9 quadratics corridor, the broad SH Jahrgangsband 7/8/9: Strukturen und funktionaler Zusammenhang parent bridge now also pointing to a dedicated canonical Sek-I structures/functions corridor instead of only to the narrower functions corridor, the combined year-10 circle/sector atom now split into narrower sector/arc-measure source atoms on the same conservative canonical circle anchor, the combined year-10 trigonometry atom now split into narrower right-triangle, unit-circle, and sine/cosine-law source atoms on the shared canonical trigonometry spine, the combined year-10 trig-functions atom now also splits into narrower canonical graph/periodicity, unit-circle/bogenmass, and parameter targets instead of keeping those three SH atoms on the same shared J10 sine/cosine anchor, while the broad SH Trigonometrische Funktionen parent bridge now also stays on a dedicated canonical later-Sek-I trig-functions corridor instead of directly on the shared sine/cosine atom, the broad SH Exponentialfunktionen parent bridge now also stays on a dedicated canonical later-Sek-I exponential-functions corridor instead of directly on the shared exponential-growth/logarithm atom, the SH Exponentialgleichungen / Logarithmen atoms now also stay on a dedicated canonical later-Sek-I exponential-equations/logarithms corridor with narrower canonical equation/logarithm targets instead of the shared J10 exponential anchor, and the combined year-10 exponential-functions atom now also splits into narrower canonical growth/graph, parameter, and doubling-half-life/asymptotics targets instead of keeping those three SH atoms on the same shared J10 exponential anchor, the SH Jahrgangsband 5/6: Strukturen und funktionaler Zusammenhang lane now also staying on a dedicated canonical early-Sek-I mappings/tables/diagrams corridor instead of mixed generic/E/J7 targets, the SH Jahrgangsband 5/6: Zahl und Operation lane now also staying on a dedicated canonical early-Sek-I number-representation corridor instead of the broad Sek-I numbers/terms/algebra corridor, the SH Jahrgangsband 5/6: Groessen und Messen lane now also staying on a dedicated canonical early-Sek-I measurement/area/volume corridor instead of the broad Sek-I measurement/proportionality/trigonometry corridor, the SH Jahrgangsband 5/6: Raum und Form lane now also staying on a dedicated canonical early-Sek-I geometry/space corridor instead of the broad Sek-I geometry corridor, the SH Jahrgangsband 5/6: Daten und Zufall lane now also staying on a dedicated canonical early-Sek-I data/probability/counting corridor instead of the broad Sek-I data/probability corridor, the SH Jahrgangsband 7/8/9: Zahl und Operation lane now also staying on a dedicated canonical later-Sek-I number corridor instead of the broad Sek-I numbers/terms/algebra corridor, the broad SH Jahrgangsstufe 10: Strukturen und funktionaler Zusammenhang parent bridge now also stays on a dedicated canonical J10 trig/exponential-functions corridor instead of the generic Jahrgangsstufe 10 (Sek I) anchor, the broad SH Jahrgangsstufe 10: Groessen und Messen parent bridge now also stays on a dedicated canonical J10 trigonometry/circle-sector/body corridor instead of the broad Sek-I geometry corridor, and the broad SH Dreiecke, Vierecke und Kongruenzsaetze parent bridge now also stays on the dedicated canonical later-Sek-I quadrilateral/triangle/congruence corridor instead of the broad later geometry/circle/body corridor, while all official 10 cells remain refined into first trig, circle/sector, pyramid/cone, sphere, composite-body, trig/exponential-function, exponential-equation/logarithm, and similarity corridors, with the sole-child Jahrgangsstufe 10: Raum und Form cell now also bridged directly to the narrow similarity target, and the mixed early-geometry/body Einfache geometrische Figuren und Koerper cell now also staying on a dedicated canonical early-Sek-I geometry/space corridor instead of the broad Sek-I geometry corridor |
no broad 3.x closure yet; reviewed surface is still partly coarse and corridor-level despite full Sek-I source refinement, no remaining unmapped Sek-I source atoms or clusters, and no remaining Sek-I atom-to-cluster bridges |
widen reviewed canonical coverage on the fully refined SH Sek-I lane next |
DE-SL Saarland |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
DE-SN Sachsen |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
DE-ST Sachsen-Anhalt |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
DE-TH Thueringen |
0% |
placeholder only | no active source lane | archive official source bundle and scaffold lanes |
Reusable closure sequence for every Bundesland
The standard closure order should be:
- archive the official mathematics source package under
curricula/DE/Gymnasium/input/<STATE>/... - activate lower-secondary and upper-secondary source lanes with stable provenance
- close the inhaltsbezogene standards
3.xbefore spending time on non-core front matter - prefer a full lower-secondary close before over-widening already-strong upper-secondary lanes
- only after
3.xis broadly closed, document the disposition of1.x,2.x,4, and5 - then treat the state as source-closed for mathematics
Working rule:
3.xclosure is the main curricular closure target1.x,2.x,4, and5must not stay implicit forever, but they also do not all need to become canonical atomic goals
Acceptable dispositions for residual non-core sections:
- mapped into canonical goals
- retained as provenance / policy note only
- retained as exam / operator metadata
- explicitly declared out of canonical-goal scope
BW first: concrete closure plan
Reference source
The BW source package is the combined Gymnasium mathematics PDF:
BP2016BW_ALLG_GYM_M.pdfincurricula/DE/Gymnasium/input/BW/
Its relevant top-level structure is:
1.1to1.4in the local text extractiontmp/bw_pdf_check/BW_M.txt, around line1122.1to2.5in the local text extractiontmp/bw_pdf_check/BW_M.txt, around line1173.1to3.5in the local text extractiontmp/bw_pdf_check/BW_M.txt, around line1304. Operatorenand5. Anhangin the local text extractiontmp/bw_pdf_check/BW_M.txt, around line182
tmp/bw_pdf_check/BW_M.txt is a temporary review extraction and is not a committed documentation target.
Current BW closure score
Current working score: 83% = 5/6 gates
Completed:
G1source archivedG2lower-secondary source lane activeG3upper-secondary source lane activeG4lower-secondary3.xbroadly closedG5upper-secondary3.xbroadly closed
Open:
G6residual non-core sections explicitly dispositioned
What is already broadly closed in BW
The current repo note already records:
- BW Sek I is still partial in math-structure-note.md
- BW Sek II already reaches all inhaltsbezogene Kursstufen-Leitideen
3.4.1to3.5.5in math-structure-note.md
That matches the active snapshots:
- lower-secondary pilot snapshot in DE_BAW_S_GYM_1_MATHEMATIK.de.json.snapshot
- upper-secondary pilot snapshot in DE_BAW_S_GYM_2_MATHEMATIK.de.json.snapshot
Exact BW gaps
Still open against the full source package:
- lower-secondary content closure
- broadly closed on the active pilot lane:
3.1.1,3.1.2,3.1.3,3.1.5,3.2.3,3.2.5 - materially widened but still not source-perfect:
3.3.2,3.3.3,3.3.4,3.3.5 - still partial:
3.2.1,3.3.1 - fully open on the active lower-secondary content lane: none
-
not a real gap:
3.2.2, because the source itself sayskeine Inhalte in den Klassen 7/8 -
non-core source disposition
1.2 Kompetenzen1.3 Didaktische Hinweise2.1to2.5 Prozessbezogene Kompetenzen4. Operatoren5. Anhang
BW closure order
The recommended BW close-out order is:
3.1.1 + 3.1.2 + 3.1.3 + 3.1.5for Klassen5/6- status: done
-
reason: fastest visible improvement in BW Sek I breadth
-
3.2.3 + 3.2.5plus the first broad residual debt in3.2.1for Klassen7/8 - status: materially done, but not yet source-perfect at row granularity
-
reason: finishes the middle Sek-I band cleanly before adding more advanced
9/10debt -
3.3.2 + 3.3.3broad geometry / measurement widening inKlassen 9/10 - status: materially done, and the remaining coordinate/vector residue is now also closed on a dedicated Sek-I vector corridor
-
reason: closes the cleanest non-duplicative late-Sek-I surface first and keeps BW learner-facing Sek I broad without leaking into Sek II
-
3.3.5broad data / probability widening inKlassen 9/10 - status: materially done, but not yet source-perfect at row granularity
-
reason: closes the last still-broadly-open late-Sek-I content lane before the remaining fine-grained cleanup
-
remaining debt in
3.2.1,3.3.1, and the still-open fine-grained residual rows inside the already active3.3.2 / 3.3.3 / 3.3.4 / 3.3.5strips -
reason: finishes late Sek I end-to-end without forcing fragile duplicate routes into the learner-facing BW tree
-
explicit residual-section disposition note for:
1.21.32.x4-
5 -
after that, raise BW from
83%to100%
BW exit criteria
BW counts as source-closed only when all of the following are true:
- all lower-secondary inhaltsbezogene sections
3.1to3.3are either broadly mapped or explicitly declared intentionally out of canonical-goal scope - upper-secondary sections
3.4and3.5remain fully covered - the learner-facing BW views no longer expose obvious Sek-I breadth holes
1.x,2.x,4, and5have an explicit retained / mapped / out-of-scope decision- the closure decision is documented in persisted provenance, not only in ad-hoc chat context
Suggested maintenance rule
Whenever one Bundesland moves materially on source closure:
- update this plan document
- update the relevant state provenance note
- if the operational rollout phase changed, update
math-bundesland-rollout-tracker.json - regenerate canonical-gymnasium-math-bundeslaender-status.md
This keeps the management view, the closure view, and the operational rollout view aligned without mixing them into one oversized status file.