From d8962fc9a4528d9aa346bc216c6876b01af975d1 Mon Sep 17 00:00:00 2001 From: rcourtman Date: Fri, 24 Jul 2026 21:48:29 +0100 Subject: [PATCH] Pin the registered alerts proof file in the completion guard test The alerts-frontend-surface accepted proof list is asserted verbatim by canonical_completion_guard_test.py, so registering useAlertOverridesState.test.tsx in registry.json without updating the pinned expectation failed the guard unit tests. Verified by running every step of the canonical-governance workflow locally rather than only the guard I expected to trip: status, control-plane, registry and contract audits, the Pulse Intelligence gate schema, active-target automated and hybrid readiness proofs, and all twelve release-control unit test modules. --- scripts/release_control/canonical_completion_guard_test.py | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/release_control/canonical_completion_guard_test.py b/scripts/release_control/canonical_completion_guard_test.py index 0f66d4882..1dc3be7d9 100644 --- a/scripts/release_control/canonical_completion_guard_test.py +++ b/scripts/release_control/canonical_completion_guard_test.py @@ -2268,6 +2268,7 @@ None yet. "frontend-modern/src/features/alerts/__tests__/alertsConfigurationModel.test.ts", "frontend-modern/src/features/alerts/__tests__/helpers.test.ts", "frontend-modern/src/features/alerts/__tests__/useAlertDestinationsTabState.test.tsx", + "frontend-modern/src/features/alerts/__tests__/useAlertOverridesState.test.tsx", "frontend-modern/src/features/alerts/identity.test.ts", "frontend-modern/src/features/alerts/thresholds/__tests__/helpers.test.ts", "frontend-modern/src/features/alerts/thresholds/hooks/__tests__/truenasThresholdPersistence.test.tsx",