Skip to content

Canonical Gymnasium Mathematics Source-Closure Plan

Snapshot: 2026-03-26

This document complements the existing rollout artifacts:

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.pdf in curricula/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:

  1. archive the official mathematics source package under curricula/DE/Gymnasium/input/<STATE>/...
  2. activate lower-secondary and upper-secondary source lanes with stable provenance
  3. close the inhaltsbezogene standards 3.x before spending time on non-core front matter
  4. prefer a full lower-secondary close before over-widening already-strong upper-secondary lanes
  5. only after 3.x is broadly closed, document the disposition of 1.x, 2.x, 4, and 5
  6. then treat the state as source-closed for mathematics

Working rule:

  • 3.x closure is the main curricular closure target
  • 1.x, 2.x, 4, and 5 must 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.pdf in curricula/DE/Gymnasium/input/BW/

Its relevant top-level structure is:

  • 1.1 to 1.4 in the local text extraction tmp/bw_pdf_check/BW_M.txt, around line 112
  • 2.1 to 2.5 in the local text extraction tmp/bw_pdf_check/BW_M.txt, around line 117
  • 3.1 to 3.5 in the local text extraction tmp/bw_pdf_check/BW_M.txt, around line 130
  • 4. Operatoren and 5. Anhang in the local text extraction tmp/bw_pdf_check/BW_M.txt, around line 182

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:

  • G1 source archived
  • G2 lower-secondary source lane active
  • G3 upper-secondary source lane active
  • G4 lower-secondary 3.x broadly closed
  • G5 upper-secondary 3.x broadly closed

Open:

  • G6 residual non-core sections explicitly dispositioned

What is already broadly closed in BW

The current repo note already records:

That matches the active snapshots:

Exact BW gaps

Still open against the full source package:

  1. lower-secondary content closure
  2. 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
  3. materially widened but still not source-perfect: 3.3.2, 3.3.3, 3.3.4, 3.3.5
  4. still partial: 3.2.1, 3.3.1
  5. fully open on the active lower-secondary content lane: none
  6. not a real gap: 3.2.2, because the source itself says keine Inhalte in den Klassen 7/8

  7. non-core source disposition

  8. 1.2 Kompetenzen
  9. 1.3 Didaktische Hinweise
  10. 2.1 to 2.5 Prozessbezogene Kompetenzen
  11. 4. Operatoren
  12. 5. Anhang

BW closure order

The recommended BW close-out order is:

  1. 3.1.1 + 3.1.2 + 3.1.3 + 3.1.5 for Klassen 5/6
  2. status: done
  3. reason: fastest visible improvement in BW Sek I breadth

  4. 3.2.3 + 3.2.5 plus the first broad residual debt in 3.2.1 for Klassen 7/8

  5. status: materially done, but not yet source-perfect at row granularity
  6. reason: finishes the middle Sek-I band cleanly before adding more advanced 9/10 debt

  7. 3.3.2 + 3.3.3 broad geometry / measurement widening in Klassen 9/10

  8. status: materially done, and the remaining coordinate/vector residue is now also closed on a dedicated Sek-I vector corridor
  9. reason: closes the cleanest non-duplicative late-Sek-I surface first and keeps BW learner-facing Sek I broad without leaking into Sek II

  10. 3.3.5 broad data / probability widening in Klassen 9/10

  11. status: materially done, but not yet source-perfect at row granularity
  12. reason: closes the last still-broadly-open late-Sek-I content lane before the remaining fine-grained cleanup

  13. remaining debt in 3.2.1, 3.3.1, and the still-open fine-grained residual rows inside the already active 3.3.2 / 3.3.3 / 3.3.4 / 3.3.5 strips

  14. reason: finishes late Sek I end-to-end without forcing fragile duplicate routes into the learner-facing BW tree

  15. explicit residual-section disposition note for:

  16. 1.2
  17. 1.3
  18. 2.x
  19. 4
  20. 5

  21. after that, raise BW from 83% to 100%

BW exit criteria

BW counts as source-closed only when all of the following are true:

  • all lower-secondary inhaltsbezogene sections 3.1 to 3.3 are either broadly mapped or explicitly declared intentionally out of canonical-goal scope
  • upper-secondary sections 3.4 and 3.5 remain fully covered
  • the learner-facing BW views no longer expose obvious Sek-I breadth holes
  • 1.x, 2.x, 4, and 5 have 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:

  1. update this plan document
  2. update the relevant state provenance note
  3. if the operational rollout phase changed, update math-bundesland-rollout-tracker.json
  4. 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.