ET-OVR-TRACEABILITY-001
Engineering Tools Traceability#
Führende Quellen#
| Quelle | Verwendung in engineering-tools |
|---|---|
| Architecture Contract | Rangfolge und Konfliktregel für Architekturentscheidungen |
| Development Guidelines | Verbindliche Entwicklungs-, Dokumentations- und Qualitätsregeln |
| GlossarbegriffEin Artefakt ist jede eindeutig identifizierbare fachliche, technische, organisatorische oder reale Einheit, die in der Engineering-Landschaft modelliert wird. Alles Modellierbare wird als Artefakt geführt. Dazu gehören unter anderem Systeme, Beziehungen, Features, Dokumente, ADRs, Tests, UI-Buttons, Menüs, Farben, Icons, Konfigurationen, Diagramme, Runtime-Ressourcen, fachliche Objekte und reale Objekte wie ein Blumentopf, sofern sie modelliert werden. Knowledge ist keine Sonderklasse. UI- und Applikationsartefakte werden fachlich nach demselben Grundmodell behandelt.Glossareintrag vollständig lesen Import and Delete Rules | Overlay-, Manifest- und explizite Löschregeln |
| ET-001 | Sprintscope, semantische Konsolidierung und Liefervertrag |
Diese Quellen werden referenziert und nicht als zweite fachliche Wahrheit dupliziert.
Tool-Domänen und lokale Einstiege#
| Tool-Domäne | Kanonischer Einstieg | Aktueller Schwerpunkt |
|---|---|---|
| Tool Landscape | 00-overview/README.md |
Scope, Navigation und Domänenzuordnung |
| Tool Contracts | 00-overview/TOOL_CONTRACT_MODEL.md |
Gemeinsames Vertragsmodell und lokale Tool Contracts |
| Bootstrap | 10-bootstrap/README.md |
Reproduzierbare Installation |
| Environment Management | 15-environment-management/README.md |
Parameterisierte Konfiguration |
| Workbench & Editors | 17-workbench-editors/README.md |
Interaktive Bearbeitung, Integrationsgrenzen und Verifikation |
| Roundtrip | 20-roundtrip/README.md |
Import bis Recovery |
| Repository Management | 30-repository-management/README.md |
Repository-Lifecycle und Synchronisation |
| Validation | 40-validation/README.md |
Ausführbare Qualitätsprüfungen |
| Reporting | 50-reporting/README.md |
Menschenlesbare GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen |
| Generatoren | 55-generators/README.md |
Deterministische Materialisierung aus Vorlagen |
| Packaging | 60-packaging/README.md |
Pakete und Integrität |
| Deployment | 70-deployment/README.md |
Kontrollierte Zielinstallation |
| Migration | 80-migration/README.md |
Semantische Übernahme |
| CLI | 90-cli/README.md |
Gemeinsame Befehlsoberfläche |
| Templates | 95-templates/README.md |
Wiederverwendbare Ausgangsartefakte |
| Scripts | 96-scripts/README.md |
Kleine Hilfsmechanik |
| Documentation | 97-documentation/README.md |
Betriebs-, Nutzer- und Entwicklerdokumentation |
| Tests | 98-tests/README.md |
Werkzeugverifikation |
| Examples | 99-examples/README.md |
Nicht produktive Beispiele |
Konsolidierungsstatus dieses Clusters#
Der Cluster Tool Landscape ist abgeschlossen, wenn:
- die Repositorygrenze GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen beschrieben ist,
- alle vorhandenen Hauptdomänen in einer gemeinsamen Landschaft eingeordnet sind,
- Root- und Overview-Navigation die Landschaft erreichbar machen,
- die Zuordnung zu lokalen Einstiegen dokumentiert ist,
- keine historische Quelle als operative Abhängigkeit benötigt wird.
Diese Bedingungen werden mit den Änderungen dieses Sprints erfüllt. Detaillierte Tool Contracts und fachliche Inhalte der einzelnen Domänen bleiben eigenständige Folgecluster.
Tool-Contract-Traceability#
| Lokaler Vertrag | Implementierte Oberfläche | Verifikation | Historische Einordnung |
|---|---|---|---|
10-bootstrap/TOOL_CONTRACT.md |
Code-ArtifactCodeansicht öffnen | Bootstrap-Unit-Tests und Contract-Testplan | Datengetriebener, idempotenter Bootstrap |
40-validation/TOOL_CONTRACT.md |
Code-ArtifactCodeansicht öffnen | Manifest-Validator-Test | Explizite ausführbare Compliance-Verträge |
70-deployment/TOOL_CONTRACT.md |
Code-ArtifactCodeansicht öffnen | Deployment-Unit-Tests | Engineering Execution & MeaningEvidenceTechnical documentation artifact.Vollständig lesen |
90-cli/TOOL_CONTRACT.md |
gemeinsame Regeln der vorhandenen CLIs | jeweilige lokale Tests | vorgesehene stabile Engineering-CLI |
60-packaging/GAP_ARBEITSPAKET_VERTRAG.md |
Code-ArtifactCodeansicht öffnen, Code-ArtifactCodeansicht öffnen | Code-ArtifactCodeansicht öffnen | Zwei-Archiv-Arbeitspaket, temporäre Uploadfilter und Integritätsvalidierung gemäß SE-0006 bis SE-0008 |
60-packaging/LEGACY_GLEICHWERTIGKEITSVERTRAG.md |
Code-ArtifactCodeansicht öffnen | Code-ArtifactCodeansicht öffnen | Alt/Neu-Inhaltsvergleich und Migrationsnachweis gemäß SE-0009 |
60-packaging/ZIP_ERZEUGUNGSVERTRAG.md |
Code-ArtifactCodeansicht öffnen | Code-ArtifactCodeansicht öffnen, Code-ArtifactCodeansicht öffnen | Einziger aktiver Repository-ZIP-Implementierungsort nach SE-0012 |
Konsolidierungsstatus dieses Clusters#
Der Cluster Tool Contracts ist abgeschlossen, wenn das gemeinsame Vertragsmodell, die Verträge der vorhandenen ausführbaren Hauptwerkzeuge, ihre Navigation und ihre Verifikationsbezüge MeaningKanonische QuelleTechnical documentation artifact.Vollständig lesen dokumentiert sind. Noch nicht implementierte Werkzeugdomänen erhalten in diesem Sprint keinen fingierten Vertrag.
Workbench-&-Editor-Traceability#
| Vertrag | Führende lokale Grenze | Verifikation | Status |
|---|---|---|---|
17-workbench-editors/WORKBENCH_CONTRACT.md |
Orchestration vorhandener Tool Contracts | 17-workbench-editors/VERIFICATION.md |
spezifiziert |
17-workbench-editors/EDITOR_CONTRACT.md |
Erhalt von Identität, Metadaten und unbekannten zulässigen Feldern | 17-workbench-editors/VERIFICATION.md |
spezifiziert |
17-workbench-editors/INTEGRATION_AND_SAFETY.md |
Übergaben an Repository, Validation, Reporting, Packaging, Roundtrip, CLI und Documentation | Architektur- und Linkprüfung | spezifiziert |
Der Cluster Workbench & Editors ist abgeschlossen, sobald Scope, gemeinsame Verträge, Integrationsgrenzen, Sicherheitsregeln, Navigation und Verifikationsanforderungen kanonisch dokumentiert sind. Eine produktive Implementierung ist ausdrücklich nicht Bestandteil dieses Clusters.
CLI Services#
| Semantik | Kanonische Quelle | Evidence |
|---|---|---|
| CLI-Servicearchitektur | ../90-cli/CLI_SERVICE_ARCHITECTURE.md |
vorhandene Python- und Shell-Einstiege |
| Argumente und Optionen | ../90-cli/COMMAND_AND_OPTION_CONTRACT.md |
argparse-Definitionen der Werkzeuge |
| Exit, Ausgabe und Fehler | ../90-cli/EXIT_OUTPUT_ERROR_CONTRACT.md |
lokale Tool Contracts und Tests |
| Automatisierung und Evidence | ../90-cli/AUTOMATION_AND_EVIDENCE_CONTRACT.md |
Bootstrap- und Deployment-Reports |
| Verifikation | ../90-cli/VERIFICATION.md |
Tests unter ../98-tests/ |
Generatoren#
| Semantik | Kanonische Quelle | Status |
|---|---|---|
| Architektur und Grenzen | ../55-generators/GENERATOR_ARCHITECTURE.md |
spezifiziert |
| Laufvertrag | ../55-generators/GENERATOR_CONTRACT.md |
spezifiziert |
| Vorlagen und Materialisierung | ../55-generators/TEMPLATE_AND_MATERIALIZATION_CONTRACT.md |
spezifiziert |
| Verifikation | ../55-generators/VERIFICATION.md |
Anforderungen definiert |
Der Cluster ist abgeschlossen, wenn Architektur, Sicherheits- und Materialisierungsvertrag, Vorlagenbezug, Navigation und Verifikationsanforderungen kanonisch dokumentiert sind. Produktive Generatorimplementierungen sind nicht Bestandteil dieses Sprints.
Validatoren#
| Semantik | Kanonische Quelle | Implementierung/Evidence |
|---|---|---|
| Architektur und Grenzen | ../40-validation/VALIDATOR_ARCHITECTURE.md |
drei vorhandene Python-Werkzeuge |
| Findings und Severity | ../40-validation/FINDING_AND_SEVERITY_CONTRACT.md |
ERROR:-Findings und Gap-Severity |
| Ausführung und Exit | ../40-validation/VALIDATION_EXECUTION_CONTRACT.md |
CLI-Verhalten der Validatoren/Reporter |
| lokaler Manifestvertrag | ../40-validation/TOOL_CONTRACT.md |
Code-ArtifactCodeansicht öffnen |
| Verifikation | ../40-validation/VERIFICATION.md |
vier Tests unter ../98-tests/ |
Der Cluster Validatoren ist abgeschlossen, wenn vorhandene Validatorgruppen, gemeinsame Ausführungs- und Findingregeln, Navigation, Traceability und Evidence kanonisch eingeordnet sind. Nicht implementierte strukturierte Findingformate werden nicht behauptet.
Documentation Tooling#
| Semantik | Kanonische Quelle | Status |
|---|---|---|
| Architektur und Grenzen | ../97-documentation/DOCUMENTATION_TOOLING_ARCHITECTURE.md |
spezifiziert |
| Publishing | ../97-documentation/PUBLISHER_CONTRACT.md |
spezifiziert |
| Navigation und Links | ../97-documentation/NAVIGATION_AND_LINK_CONTRACT.md |
spezifiziert |
| Reports und Evidence | ../97-documentation/REPORT_AND_EVIDENCE_CONTRACT.md |
spezifiziert |
| Verifikation | ../97-documentation/VERIFICATION.md |
Anforderungen definiert |
Der Cluster ist abgeschlossen, wenn Dokumenterzeugung, Publishing, Navigation, Linkprüfung, Report-Provenienz, Navigation und Verifikationsanforderungen kanonisch eingeordnet sind. Eine produktive Publisher-Implementierung wird nicht behauptet.