Mechanically enforces the Agent Authority policy: blocks all modifying
operations (bash, edit, write, multiedit) until an active ticket is set
via: echo '#NNN' > .crush/active-ticket
Exempts read-only tools, ticket management (redmine-cli/discourse-cli),
repo hygiene (check-rules, shellcheck), and monitoring commands.
Also: un-ignore .crush/crush.json so the hook config is tracked in git.
💘 Generated with Crush
Assisted-by: Crush:glm-5.2
12 lines
340 B
Markdown
12 lines
340 B
Markdown
# WORKING.md — Active Session Tracker
|
|
|
|
Agent work only. The human decides when it's done.
|
|
A commit is blocked while any task below remains unchecked.
|
|
|
|
## Current Tasks
|
|
|
|
(all done — session complete)
|
|
|
|
- [x] Add ticket-gate Crush hook (blocks work without active ticket)
|
|
- [x] Document active-ticket workflow in AGENTS.md + meta template
|