diff --git a/docs-src/architecture/journey-model-spec-v1.md b/docs-src/architecture/journey-model-spec-v1.md index ea3213f6..397352ed 100644 --- a/docs-src/architecture/journey-model-spec-v1.md +++ b/docs-src/architecture/journey-model-spec-v1.md @@ -116,15 +116,32 @@ Journeys gehören Transitionen. bevorzugte Denkweise; das persistierte Artefakt bleibt vorerst `Transition Pattern`. Kein Rename, keine Migration, keine Runtime-Änderung. -Die Journey wird erst zur offiziellen Primärentität, wenn sie sich an **≥ 3 unterschiedlichen -Transitionen** bewährt (konsistent Pattern + Interview + Roadmap + Reference Scenario erzeugt): +### Kanonisierung an ZWEI Bedingungen (nicht nur „3 gebaut", User 2026-06-28) -1. ✅ **ISO 27001 → CRA** (validiert, §5). -2. ⏳ **ISO 9001 → MaschinenVO** (offen). -3. ⏳ **TISAX → CRA** (offen). +1. **≥ 3 BEWUSST UNTERSCHIEDLICHE Transitionen** erfolgreich modelliert (konsistent Pattern + + Interview + Roadmap + Reference Scenario). Je unterschiedlicher der Charakter, desto stärker die + Evidenz — NICHT drei ähnliche Security-Transitionen wählen: -Erst nach diesem Rule-of-Three-Nachweis: `Transition Pattern → Journey` umbenennen, **ADR-011** -ratifizieren, Renderer offiziell daraus ableiten, Prinzip *rendered, not modeled* aufnehmen. + | Transition | Charakter | + |---|---| + | ✅ ISO 27001 → CRA | Security → Cyber-Regulierung | + | ⏳ ISO 9001 → MaschinenVO | Qualitätsmanagement → Produktsicherheit | + | ⏳ TISAX → CRA | Automotive Security → Cyber-Regulierung | + +2. **KEINE strukturelle Erweiterung des Journey-Modells in den letzten beiden Transitionen** (oder nur + klar begründete, ALLGEMEINGÜLTIGE Erweiterungen). Reifeindikator je Transition: **„Musste das Modell + ERWEITERT werden, oder wurden nur DATEN ergänzt?"** Bilanz: + + | Transition | Modelländerung erforderlich? | + |---|---| + | ISO 27001 → CRA | Ja (Erstentwurf) | + | ISO 9001 → MaschinenVO | _(offen — eintragen)_ | + | TISAX → CRA | _(offen — eintragen)_ | + +Erst wenn BEIDE Bedingungen erfüllt sind (3 diverse Transitionen + Modell in den letzten zwei stabil): +`Transition Pattern → Journey` umbenennen, **ADR-011** ratifizieren, Renderer offiziell daraus ableiten, +Prinzip *rendered, not modeled* aufnehmen. Das entspricht dem Muster bei Compiler / Layout-Familien / +Master Controls: **erst stabil unter UNTERSCHIEDLICHEN Belastungen, dann Standard.** ## 10. Was das NICHT ist