README
Validierung#
KNOWLEDGE_BASELINE_VALIDATION.mdbeschreibt die reproduzierbare Phase-2-Baseline-Prüfung.
Kanonischer Einstieg#
- Validator Architecture
- Finding and Severity Contract
- Validation Execution Contract
- Artifact Manifest Validator Tool Contract
- Validator Verification
Vorhandene Werkzeuge#
- Code-ArtifactCodeansicht öffnen – prüft Artifact-Manifeste, Referenzen und deklarierte GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen.
- Code-ArtifactCodeansicht öffnen – erzeugt einen menschenlesbaren Quality-Model-Report.
- Code-ArtifactCodeansicht öffnen – erzeugt einen Coverage- und Gap-Report.
- Code-ArtifactCodeansicht öffnen – prüft Kontextwirkungsnachweise bei Verschiebung, Umbenennung und Gültigkeitsänderung.
Beispiel#
python3 validate-artifact-manifests.py \
~/engineering/engineering-platform \
--solution-architecture ~/engineering/solution-architecture \
--enterprise-architecture ~/engineering/enterprise-architecture
Regelquellen und Tests#
- Code-ArtifactCodeansicht öffnen
human-readable-code-contract-rules.mdhuman-readable-test-contract-rules.md- Tests unter
../98-tests/
Ein erfolgreicher Lauf bestätigt ausschließlich die implementierten Prüfregeln und ersetzt keine fachliche GlossarbegriffEin Release ist ein bewusst freigegebener und nachvollziehbarer Stand von Artefakten und ihrer Realisierung.Glossareintrag vollständig lesen oder Regression.
Kontextwirkungs-Pflichtprüfung#
- Vertrag:
CONTEXT_IMPACT_VALIDATION.md - Validator: Code-ArtifactCodeansicht öffnen
- Test:
../98-tests/test_validate_context_impact.py
Der Validator fordert für jede Änderung betroffene Meanings, Beziehungen, Artefakte, Zeitkontext und Folgeprüfungen. not-applicable ist nur mit Begründung zulässig; fehlende Evidence führt zu FAILED. Fachlich offene, aber vollständig beschriebene Fälle werden als REVIEW_REQUIRED ausgegeben.
Zeitkontext und Gültigkeitsnetz#
- Vertrag:
TEMPORAL_CONTEXT_VALIDATION.md - Validator: Code-ArtifactCodeansicht öffnen
- Test:
../98-tests/test_validate_temporal_context.py
Der Validator prüft Zeitkontext, zeitliche Reihenfolge und die deklarative Vollständigkeit von GlossarbegriffDie Beziehung zeigt vom aktuellen, ablösenden Wissenselement auf den abgelösten Stand. Sie darf nur verwendet werden, wenn die Ablösung fachlich belegt ist; eine höhere Versionsnummer allein genügt nicht.Glossareintrag vollständig lesen, evolves_from und valid_during. Er leitet keine fachliche Ablösung ab: nicht auflösbare Ziele oder fehlende Ablösungsbelege bleiben REVIEW_REQUIRED.
Learning Nuggets zu den frühen Validatoren#
Die zehn Nuggets NUG-SE0024-* bis NUG-SE0033-* erklären die jeweiligen Prüfer mit Problem, Beispiel, GlossarbegriffBedeutung beschreibt den fachlichen Sinn eines Elements und seine Relevanz für Menschen und Organisationen.Glossareintrag vollständig lesen und Grenzen. Sie ergänzen die knappen Verträge, ersetzen sie aber nicht. Die Struktur-Evidence liegt unter reports/SE-0033A-learning-nugget-validation.json; die Sprachheuristik wird mit ihren expliziten Reviewfällen getrennt ausgewiesen.
Frühes Semantic Quality Gate#
- Vertrag:
SEMANTIC_QUALITY_GATE.md - Validator: Code-ArtifactCodeansicht öffnen
- Test:
../98-tests/test_validate_semantic_quality_gate.py
Das Gate fasst die Einzelreports zusammen. Deterministische Fehler und fehlende Pflichtreports blockieren; REVIEW_REQUIRED bleibt separat sichtbar.
Cross-Repository Reference Validation#
- Vertrag:
CROSS_REPOSITORY_REFERENCE_VALIDATION.md - Validator: Code-ArtifactCodeansicht öffnen
- Test:
../98-tests/test_validate_cross_repository_references.py
Artifact-Manifest-Kette RC-0002#
Code-ArtifactCodeansicht öffnen ist die ausführbare Validierungsstufe von RC-0002. Es prüft konkrete Engineering-Manifeste gegen ihre Struktur, referenzierte Architekturartefakte, Module, Tests und Verification Evidence.
Evidence GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen and GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen#
EVIDENCE_PROMOTION_RETENTION.md- Code-ArtifactCodeansicht öffnen
- Code-ArtifactCodeansicht öffnen
Nur automatisch versiegelte und fresh validierte Evidence darf active werden. Abgelöste und fehlgeschlagene Nachweise bleiben traceable.
Execution lifecycle end-to-end validation#
EXECUTION_LIFECYCLE_END_TO_END_VALIDATION.md- Code-ArtifactCodeansicht öffnen
The validator verifies success, controlled failure/rollback, MeaningRetentionTechnical documentation artifact.Vollständig lesen and MeaningPromotionTechnical documentation artifact.Vollständig lesen transitions as one lifecycle.
Build Contract Validation#
BUILD_CONTRACT_VALIDATION.md- Code-ArtifactCodeansicht öffnen
Der Validator realisiert die Validation-Stufe von RC-0003 und erzeugt Build-Materialisierung sowie versiegelte Runtime-Evidence, ohne Deployment oder Promotion auszuführen.
Workspace Contract Validation#
- Code-ArtifactCodeansicht öffnen
WORKSPACE_CONTRACT_VALIDATION.md
Validation Contract Validation#
VALIDATION_CONTRACT_VALIDATION.md- Code-ArtifactCodeansicht öffnen
Der Validator realisiert RC-0006 und erzeugt eine materialisierte Validation sowie versiegelte Runtime-Evidence.
Automated roadmap progress validation#
- Contract:
ROADMAP_PROGRESS_VALIDATION.md - Validator: Code-ArtifactCodeansicht öffnen
- Verifies the finite GAP roadmap, phase state, manifest and dashboard consistency.
Work Item Admission and Change Control#
- Vertrag:
WORK_ITEM_ADMISSION_CHANGE_CONTROL.md - Validator: Code-ArtifactCodeansicht öffnen
Repeatable Bundle GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen Validation#
- Vertrag:
BUNDLE_INTAKE_VALIDATION.md - Validator: Code-ArtifactCodeansicht öffnen
KT-0021 Operational Runbook and Recovery#
OPERATIONAL_RUNBOOK_RECOVERY.md- Code-ArtifactCodeansicht öffnen
- materialisiert Wiederanlauf- und Recovery-Evidence in Runtime.
KT-0022 Mandatory GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen Closure Review#
MANDATORY_DISCOVERY_CLOSURE_REVIEW.md- Code-ArtifactCodeansicht öffnen
- enumeriert Discoveries und trennt Abschlussblocker vom optionalen Backlog.
Full Repository Landscape Validation#
- -
Full Repository Landscape Validation#
FULL_REPOSITORY_LANDSCAPE_VALIDATION.md- Code-ArtifactCodeansicht öffnen
GAP MVP Completion and Maintenance Handover#
- Vertrag:
GAP_MVP_COMPLETION_MAINTENANCE_HANDOVER.md - Validator: Code-ArtifactCodeansicht öffnen
- Zweck: terminale Prüfung des MVP-001-Baseline und Übergang in
MAINTENANCE_READY.