Canonical Gymnasium Chemistry Bundeslaender Status
Snapshot: 2026-05-12T01:05:00Z
This file is generated from:
curricula/DE/Gymnasium/provenance/chemistry-bundesland-rollout-tracker.jsoncurricula/DE/Gymnasium/canonical/DE_DEU_S_GYM_CANONICAL_CHEMIE.de.jsondocs/qa-ci/status/curriculum-quality-status.json- Chemistry
*.source-extraction.jsonfiles undercurricula/DE/Gymnasium/input curricula/DE/Gymnasium/provenance/chemistry-evidence-watch-manifest.jsonscripts/render_canonical_chemistry_bundesland_status.py
Headline
- Tracked states:
16 - Source inventories readable and registered:
16/16 - Source-backed projections clean:
16/16 - Source atomic goals:
5865 - Source atomic goals mapped into views:
5865 - Extracted Chemistry source goals in local source-extraction files:
5813 - Local Chemistry source-extraction files:
31 - Unsupported assigned atomic goals:
0 - States with source extraction active (
P2+):16/16 - States with clean source-backed projection (
P4+):16/16 - States with broad coverage (
P5+):16/16 - States operationally cutover-ready (
P6):16/16 - Active canonical corridors:
1/6 - Priority
backlog:16
Evidence watch
- Manifest:
curricula/DE/Gymnasium/provenance/chemistry-evidence-watch-manifest.json - Status view:
docs/dev/canonical-gymnasium-chemistry-evidence-watch-status.md - Delta view:
docs/dev/canonical-gymnasium-chemistry-evidence-watch-delta.md - Local run:
./scripts/run_canonical_chemistry_evidence_watch.sh - Scheduled workflow:
.github/workflows/canonical_chemistry_evidence_watch.yml - Interpretation: file-level deltas are maintenance signals; active rollout reopens only when the watch manifest's documented reopen rules are satisfied.
Steering model
- Primary work unit:
source_onboarding_tranche - Canonical view rule: Treat the canonical DE Chemistry landscape as a curated pedagogical source of truth, not as a raw union of state package wording.
- State view rule: Treat Bundesland views as source-backed projections over the canonical Chemistry spine; do not assign atoms to a state without registered source evidence or an explicit reviewed applicability decision.
- Execution sequence:
- First archive the official Chemistry source materials for each still-missing Bundesland lane locally under the DE-level input structure, for Sek I and Sek II where applicable.
- Create source extractions and registry entries before widening mappings, applicability, or composition views.
- Map each new state through reviewed source-to-canonical edges, preferring conservative partial bridges over premature canonical atom growth.
- Only add canonical Chemistry atoms when the shared DE graph is pedagogically incomplete, not merely because one state phrases a package differently.
- Regenerate applicability, composition views if needed, source coverage audit, curriculum quality status, and backend runtime fences before merging a rollout delta.
- Canonical atom admission:
- Add a canonical Chemistry atom only if it improves the shared DE Chemistry graph.
- Do not add canonical atoms only to mirror one state's table structure, wording, or package boundary.
- Keep missing-state work source-led until the official local inventory is present.
Canonical corridor register
| Corridor | Status | Focus states | Next step |
|---|---|---|---|
CHEM.HE_BY_BASE Hessen and Bayern canonical Chemistry base |
completed |
DE-HE, DE-BY |
Keep Hessen and Bayern on maintenance only: refresh retained source snapshots, mappings, provenance, applicability, and learner-facing Chemistry views together whenever a curriculum revision changes visible scope. |
CHEM.SOURCE_BACKED_TEN_STATE_PASS Source-backed ten-state Chemistry projection pass |
completed |
DE-BB, DE-BE, DE-BW, DE-BY, DE-HB, DE-HE, DE-HH, DE-NI, DE-NW, DE-SH |
Treat the current ten-state source-backed projection surface as stable. Reopen a covered state only when a source revision changes visible scope or when a later all-state Chemistry row exposes a genuine shared canonical gap. |
CHEM.REMAINING_SOURCE_ONBOARDING Remaining Chemistry source onboarding tranche |
completed |
DE-MV, DE-RP, DE-SL, DE-SN, DE-ST, DE-TH |
All tracked Chemistry Bundesland source lanes are source-backed and clean on P4; keep the source onboarding tranche closed unless an official source revision changes evidence. |
CHEM.HORIZONTAL_TOPIC_GAP_REVIEW Horizontal all-state Chemistry topic-gap review |
completed |
DE-BB, DE-BE, DE-BW, DE-BY, DE-HB, DE-HE, DE-HH, DE-MV, DE-NI, DE-NW, DE-RP, DE-SH, DE-SL, DE-SN, DE-ST, DE-TH |
F4 is closed: 710 broad cluster-target mappings were reviewed or accepted as package evidence, with no shared canonical atom gap proven. |
CHEM.P5_BROADENING_AND_CUTOVER_MAINTENANCE P5 broad coverage and cutover maintenance |
completed |
- | All tracked Chemistry Bundesland lanes are cutover-ready on P6; reopen this corridor only if a source revision or runtime regression creates a non-cutover maintenance lane. |
CHEM.P6_CUTOVER_READY_MAINTENANCE P6 cutover-ready Chemistry maintenance |
active |
DE-BB, DE-BE, DE-BW, DE-BY, DE-HB, DE-HE, DE-HH, DE-MV, DE-NI, DE-NW, DE-RP, DE-SH, DE-SL, DE-SN, DE-ST, DE-TH |
Chemistry is now in P6 maintenance / evidence-watch mode with no open canonical residue lane. Use the machine-readable watch manifest curricula/DE/Gymnasium/provenance/chemistry-evidence-watch-manifest.json, the rendered watch status docs/dev/canonical-gymnasium-chemistry-evidence-watch-status.md, the baseline-driven delta view docs/dev/canonical-gymnasium-chemistry-evidence-watch-delta.md, the fixed run path ./scripts/run_canonical_chemistry_evidence_watch.sh, and the scheduled workflow .github/workflows/canonical_chemistry_evidence_watch.yml as the operational watch surface. Keep cutover-ready Chemistry states on maintenance only: refresh retained source evidence, runtime mappings, archive-only fences, composition views, and learner migration checks together only when a source revision or watched file delta changes visible scope. |
Program phases
| Program phase | Status |
|---|---|
F0 Tracking scaffold |
completed |
F1 Hessen and Bayern base |
completed |
F2 Ten-state source-backed projection pass |
completed |
F3 Remaining state source onboarding |
completed |
F4 Horizontal all-state Chemistry topic pass |
completed |
F5 Cutover, maintenance, and evidence watch |
active |
State phase scale
| Phase | Score | Meaning |
|---|---|---|
P0 No source lane |
0% |
No local Chemistry source inventory is registered or extracted for this state. |
P1 Source archived |
15% |
Chemistry source material is archived in the DE-level input lane. |
P2 Source extraction active |
30% |
Chemistry source extraction and source-landscape registry entries are active. |
P3 Mapping review active |
50% |
Source-to-canonical Chemistry mappings are under active review. |
P4 Source-backed projection clean |
65% |
The declared Chemistry inventory has clean source-backed atom-level projection coverage. |
P5 Broad state coverage |
85% |
The state has broad reviewed Chemistry coverage across the active canonical spine. |
P6 State cutover ready |
100% |
The state is operationally ready on the canonical Chemistry landscape. |
State view
| State | Operational phase | Score | Visible atoms | Source atoms | Extracted source goals | Extraction files | Source mapped | Unsupported | Mappings | Source status | Source stage | Priority |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
DE-BB Brandenburg |
P6 State cutover ready |
100% |
143 |
271 |
271 |
2 |
271 |
0 |
507 |
clean |
cutover_ready |
backlog |
DE-BE Berlin |
P6 State cutover ready |
100% |
143 |
271 |
271 |
2 |
271 |
0 |
507 |
clean |
cutover_ready |
backlog |
DE-BW Baden-Wuerttemberg |
P6 State cutover ready |
100% |
143 |
191 |
191 |
2 |
191 |
0 |
337 |
clean |
cutover_ready |
backlog |
DE-BY Bayern |
P6 State cutover ready |
100% |
334 |
384 |
332 |
1 |
384 |
0 |
468 |
clean |
cutover_ready |
backlog |
DE-HB Bremen |
P6 State cutover ready |
100% |
163 |
130 |
130 |
2 |
130 |
0 |
377 |
clean |
cutover_ready |
backlog |
DE-HE Hessen |
P6 State cutover ready |
100% |
334 |
324 |
324 |
2 |
324 |
0 |
473 |
clean |
cutover_ready |
backlog |
DE-HH Hamburg |
P6 State cutover ready |
100% |
118 |
162 |
162 |
2 |
162 |
0 |
526 |
clean |
cutover_ready |
backlog |
DE-MV Mecklenburg-Vorpommern |
P6 State cutover ready |
100% |
128 |
236 |
236 |
2 |
236 |
0 |
999 |
clean |
cutover_ready |
backlog |
DE-NI Niedersachsen |
P6 State cutover ready |
100% |
190 |
529 |
529 |
2 |
529 |
0 |
1440 |
clean |
cutover_ready |
backlog |
DE-NW Nordrhein-Westfalen |
P6 State cutover ready |
100% |
99 |
233 |
233 |
2 |
233 |
0 |
2016 |
clean |
cutover_ready |
backlog |
DE-RP Rheinland-Pfalz |
P6 State cutover ready |
100% |
140 |
390 |
390 |
2 |
390 |
0 |
1541 |
clean |
cutover_ready |
backlog |
DE-SH Schleswig-Holstein |
P6 State cutover ready |
100% |
143 |
321 |
321 |
2 |
321 |
0 |
1019 |
clean |
cutover_ready |
backlog |
DE-SL Saarland |
P6 State cutover ready |
100% |
141 |
902 |
902 |
2 |
902 |
0 |
3756 |
clean |
cutover_ready |
backlog |
DE-SN Sachsen |
P6 State cutover ready |
100% |
144 |
478 |
478 |
2 |
478 |
0 |
2592 |
clean |
cutover_ready |
backlog |
DE-ST Sachsen-Anhalt |
P6 State cutover ready |
100% |
124 |
594 |
594 |
2 |
594 |
0 |
2477 |
clean |
cutover_ready |
backlog |
DE-TH Thueringen |
P6 State cutover ready |
100% |
134 |
449 |
449 |
2 |
449 |
0 |
2007 |
clean |
cutover_ready |
backlog |
Immediate queue
- none
Next steps
DE-BB: Keep Brandenburg on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-BB Chemistry composition views together if Berlin-Brandenburg Chemistry source material changes.DE-BE: Keep Berlin on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-BE Chemistry composition views together if Berlin-Brandenburg Chemistry source material changes.DE-BW: Keep Baden-Wuerttemberg on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-BW Chemistry composition views together if BW Chemistry source material changes.DE-BY: Keep Bayern on maintenance only; refresh mappings, applicability, and learner-facing scope together if LehrplanPLUS source material changes.DE-HB: Keep Bremen on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-HB Chemistry composition views together if Bremen source material changes.DE-HE: Keep Hessen on maintenance only: refresh retained source snapshots, mappings, provenance, applicability, and state-scoped Chemistry composition views together whenever a curriculum revision changes visible scope.DE-HH: Keep Hamburg on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-HH Chemistry composition views together if Hamburg Chemistry source material changes.DE-MV: Keep Mecklenburg-Vorpommern on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-MV Chemistry composition views together if MV Chemistry source material changes.DE-NI: Keep Niedersachsen on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-NI Chemistry composition views together if Niedersachsen Chemistry source material changes.DE-NW: Keep Nordrhein-Westfalen on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-NW Chemistry composition views together if NRW Chemistry source material changes.DE-RP: Keep Rheinland-Pfalz on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-RP Chemistry composition views together if Rheinland-Pfalz Chemistry source material changes.DE-SH: Keep Schleswig-Holstein on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-SH Chemistry composition views together if Schleswig-Holstein Chemistry source material changes.DE-SL: Keep Saarland on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-SL Chemistry composition views together if Saarland Chemistry source material changes.DE-SN: Keep Sachsen on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-SN Chemistry composition views together if Sachsen Chemistry source material changes.DE-ST: Keep Sachsen-Anhalt on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-ST Chemistry composition views together if Sachsen-Anhalt Chemistry source material changes.DE-TH: Keep Thueringen on P6 maintenance: refresh source extractions, runtime mappings, source-only archive fences, and DE-TH Chemistry composition views together if Thueringen Chemistry source material changes.
Regeneration
python3 scripts/render_canonical_chemistry_bundesland_status.py