From f69774e34b015cd042905656a1dbfb8e46caac25 Mon Sep 17 00:00:00 2001 From: root Date: Sun, 30 Aug 2026 16:58:10 +0000 Subject: [PATCH] Phase 13.5 Remediation Staging Consistency + Active Image ID Hotfix: remediation_staging_matches_expected entfernt fehlerhaftes | sort (SHA-sortiert) das gegen Pfad-sortiertes Staging-Manifest verglich -> Staging-Check FAIL CLOSED trotz identischem Inhalt. Fix: exp ohne | sort (remediation_expected_manifest erzeugt bereits Pfad-sortiert). Active-ID bereits state-basiert (remediation_session/full_image_id), 41e357a1 nur noch dokumentarisch. Verdict A. --- red-queen-architecture/control-plane/cp2a2_2b/rq-historical | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/red-queen-architecture/control-plane/cp2a2_2b/rq-historical b/red-queen-architecture/control-plane/cp2a2_2b/rq-historical index 20aed71..2fec557 100755 --- a/red-queen-architecture/control-plane/cp2a2_2b/rq-historical +++ b/red-queen-architecture/control-plane/cp2a2_2b/rq-historical @@ -533,7 +533,7 @@ remediation_staging_matches_expected() { local sdir="$REMEDIATION_STAGING_DIR" [ -d "$sdir" ] || die "remediation-staging-check: Staging fehlt $sdir (FAIL CLOSED)" local exp act - exp="$(remediation_expected_manifest | sort)" + exp="$(remediation_expected_manifest)" act="$( cd "$sdir" && find app -type f -name '*.py' ! -path '*/__pycache__/*' -printf '%P\n' 2>/dev/null | sort \ | while IFS= read -r rel; do [ -f "app/$rel" ] || continue