RUNTIME-PACKAGE-EQUIVALENCE-001
Paketgleichwertigkeit#
Verantwortung#
Die alte Paketbildung wurde in SE-0012 stillgelegt. Die neue Paketbildung liegt in engineering-tools; Runtime bewahrt lokale Konfiguration und Lauf-Evidence. Der SE-0009-Vergleich bleibt als historische Migrationsevidence erhalten und ist kein wiederholbarer Produktions- oder Rollbackpfad mehr.
Historischer Reproduktionsablauf#
- Dieselben unveränderten Repositorystände in eine temporäre Legacy-Projekt-/Engineering-Struktur entpacken.
- Den vor SE-0012 archivierten Legacy-Stand mit festem
NS_ROUNDTRIP_IDund separatem Ausgabeordner ausführen. engineering-tools:60-packaging/gap_work_package.py createmit den ursprünglichen Source- und Target-ZIPs sowie der aktiven GAP-ZIP ausführen.- Code-ArtifactCodeansicht öffnen mit Legacy-Verzeichnis, neuem Paket, ursprünglicher GAP-ZIP und allen ursprünglichen Target-ZIPs ausführen.
- Nur einen Bericht mit
status: PASSEDals GlossarbegriffTechnical documentation artifact.Glossareintrag vollständig lesen übernehmen.
Die temporären Eingaben und beide Vergleichsausgaben dürfen die ursprünglichen Archive nicht verändern.
Nach SE-0012 darf dieser Ablauf nur gegen einen bereits archivierten, nicht-aktiven Legacy-Stand zur Analyse historischer MeaningEvidenceTechnical documentation artifact.Vollständig lesen verwendet werden. Der aktive Workspace stellt dafuer keinen ausfuehrbaren Einstieg mehr bereit.
Bewusste Unterschiede#
- Das Legacy-Set enthält einzelne Repository-ZIPs und ein laufbezogenes Manifest.
- Das neue Paket trennt Sources und Targets, ergänzt Prompt, GAP, Rollen, Identitäten und Prüfsummen.
- Nur die neue temporäre Runtime-Source-Kopie wird gemäß Paketmanifest gefiltert.
- Die vollständige Runtime-Target-ZIP bleibt unverändert.
Evidence#
Der belegte SE-0009-Lauf liegt unter test/reports/validation/package-equivalence-se-0009.json. Ungeklärte Differenzen sind nicht zulässig.