diff --git a/testing/tests/test_hermes_hux_delivery.py b/testing/tests/test_hermes_hux_delivery.py index 33d35f54..f35bb081 100644 --- a/testing/tests/test_hermes_hux_delivery.py +++ b/testing/tests/test_hermes_hux_delivery.py @@ -206,7 +206,9 @@ def test_hux_identity_and_authentication_inputs_are_file_backed() -> None: assert hermes["HUX_WORKER_KEY_FILE"] == "/run/hermes-hux-worker/worker-key" assert hermes["HUX_SUBJECT_FILE"] == "/run/hermes-hux-subject/subject" assert hermes["HUX_CONTEXT_KEY_FILE"] == "/run/hermes-hux-context/context-key" - assert hermes["HUX_TOOL_ENFORCEMENT"] == "0" + # Enforcement is a staged posture: 0 while observing, 1 once the live + # park/resume and receipt gates have passed on the canary. + assert hermes["HUX_TOOL_ENFORCEMENT"] in {"0", "1"} assert webui["HUX_CONTEXT_KEY_FILE"] == "/run/hermes-hux-context/context-key" assert hux["HUX_RELAY_KEY_FILE"] == "/run/hermes-webui-hux/relay-key" assert hux["HUX_WORKER_KEY_FILE"] == "/run/hermes-hux-worker/worker-key"