Files
breakpilot-compliance/backend-compliance/knowledge/programs/transitions.yaml
T
Benjamin Admin 18f5d0cb05 feat(programs): Operational Knowledge — the transition is the unit + Transition Coverage KPI
Customers don't buy "EMV domain"; they buy "we have ISO 9001, help us with the CRA". The sellable
unit of knowledge is the TRANSITION (from -> to), not the law and not the capability. This reframes
the backlog from "model EMV next" to "the top demanded transitions". No new runtime framework (ADR-010).

- knowledge/programs/transitions.yaml: the Operational Knowledge backlog — the ~20-30 actually demanded
  transitions (of ~N*(N-1) possible) with priority. ISO27001->CRA, ISO9001->CRA, ISO9001->MaschinenVO
  (all 5-star), IEC62443->CRA, TISAX->CRA, ISO27001/IEC62443->NIS2, ISO14001->Umweltrecht.
- Transition Coverage KPI (reference suite, computed-not-stored): per transition a status DERIVED from
  the transition-pattern corpus (reviewed/validated/proven -> Gold, draft -> 🟡, none -> ). Honest
  current state: ISO27001->CRA  reviewed, ISO9001->CRA 🟡 draft, rest . Highest-priority gap =
  ISO9001->MaschinenVO (the next Track-B work) — a far stronger product indicator than "EMV 30% modelled".
- Three knowledge layers documented: Regulatory -> Operational (transitions/playbooks/deltas, the
  biggest differentiator) -> Verification (Vision V2). A domain is a TRANSITION PROGRAM with two tracks:
  Track A breadth (model sources, @Legal-KG/@Execution) + Track B product (transitions/playbooks/RTS
  per source, @Reasoning).
- ADR-010: the transition is the unit of knowledge; Transition Coverage KPI; three layers; two tracks.

10 program/transition-contract tests, check-loc 0. Knowledge data + ADR + reference harness =
non-runtime -> no deploy (ADR-001). No new module, no runtime change.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-27 23:48:45 +02:00

23 lines
1.6 KiB
YAML

# Operational Knowledge backlog — the TRANSITION is the unit of knowledge, not the law.
# Customers buy „we have ISO 9001, help us with the CRA", not „EMV domain". This is the Operational
# layer (the differentiator). Status per transition is DERIVED from the transition_patterns corpus by
# the reference suite (reviewed/validated/proven -> Gold ✅, draft -> 🟡, none -> ⚪) — computed-not-stored.
id: BACKLOG-transitions-v1
note: >
Drei Wissensebenen: Regulatory (Gesetze/Normen/Leitlinien) → OPERATIONAL (diese Transitionen +
Playbooks + Capability-Deltas — der größte Differenzierer) → Verification (Code/SBOM/Doku/Architektur/
Prozesse, vgl. Vision V2). Diese Liste ist die Operational-Ebene und der eigentliche Verkaufs-Backlog.
# Theoretisch entstehen aus N Requirement Sources ~N*(N-1) Übergänge; praktisch werden nur ~20-30
# regelmäßig nachgefragt. Diese hier sind die meistnachgefragten (Priorität 1-5 Sterne).
transitions:
- {from: ISO27001, to: CRA, priority: 5, domains: [industrial_automation]}
- {from: ISO9001, to: CRA, priority: 5, domains: [industrial_automation]}
- {from: ISO9001, to: MaschinenVO, priority: 5, domains: [industrial_automation]}
- {from: IEC62443, to: CRA, priority: 4, domains: [industrial_automation, energy]}
- {from: TISAX, to: CRA, priority: 4, domains: [automotive, industrial_automation]}
- {from: ISO27001, to: NIS2, priority: 4, domains: [industrial_automation, energy]}
- {from: IEC62443, to: NIS2, priority: 4, domains: [industrial_automation, energy]}
- {from: ISO14001, to: Umweltrecht, priority: 3, domains: [environmental]}