M1: The Stop Protocol #844
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of Epic #842.
Make 'Stop' an unbreakable hard interrupt. Pre-tool-check gate, STOP_ACK logging, hands-off registry, and 100% compliance test.
M1 Stop Protocol — implementation complete.
Artifacts
timmy-config/allegro/stop_guard.py— hard-interrupt gate moduleis_stopped(target)/assert_not_stopped(target)record_stop(target, context, hours)with STOP_ACK loggingcleanup_expired()to purge stale locks*) supporttimmy-config/allegro/tests/test_stop_guard.py— 12 compliance tests, all passing/root/.hermes/allegro_stop_guard.py~/.hermes/allegro-wake-checklist.mdwith Step 0: Stop Protocol GateTest Results
Existing Registry Preserved
The current
~/.hermes/allegro-hands-off-registry.jsonretains the existingezra-configlock (expires 2026-04-06T21:17:00Z).Next Step
M2: Commit-or-Abort (#845).