Netzwerksolution Documentation Report

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#

  1. Dieselben unveränderten Repositorystände in eine temporäre Legacy-Projekt-/Engineering-Struktur entpacken.
  2. Den vor SE-0012 archivierten Legacy-Stand mit festem NS_ROUNDTRIP_ID und separatem Ausgabeordner ausführen.
  3. engineering-tools:60-packaging/gap_work_package.py create mit den ursprünglichen Source- und Target-ZIPs sowie der aktiven GAP-ZIP ausführen.
  4. mit Legacy-Verzeichnis, neuem Paket, ursprünglicher GAP-ZIP und allen ursprünglichen Target-ZIPs ausführen.
  5. Nur einen Bericht mit status: PASSED als ü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 verwendet werden. Der aktive Workspace stellt dafuer keinen ausfuehrbaren Einstieg mehr bereit.

Bewusste Unterschiede#

Evidence#

Der belegte SE-0009-Lauf liegt unter test/reports/validation/package-equivalence-se-0009.json. Ungeklärte Differenzen sind nicht zulässig.