ENFORCE-20261007-01
Token-rule enforcement pack (ADR-031)
Evidence
From logs/evidence/ENFORCE-20261007-01/. Click a thumbnail for the full image.
No evidence files in logs/evidence/ENFORCE-20261007-01/.
Tests
$ node --test packages/game-data/tests/guard-hooks.test.mjsNotes
2026-10-06 17:40 UTC · Built E2/E3/E5/E7 (ADR-031): tools/guard/read-guard.mjs (PreToolUse Read|Bash, deny via hookSpecificOutput.permissionDecision) and tools/guard/context-meter.mjs (PostToolUse *, additionalContext; markers in os.tmpdir()/zoen-context-meter), wired in .claude/settings.json (hooks only); .claude/agents explorer (haiku), queue-runner (sonnet), reviewer (opus); E5 in KICKOFF.md and AI_WORKFLOW.md; documented in EFFICIENCY.md section 3; E2/E3/E5/E7 done on REVIEW_ROUND_2.md. Live in this session: the settings watcher loaded the hooks mid-session, the meter fired once for this sub-agent at 189k, and a Read of a decoy data/skills.json was denied with the ctx hint. Format: https://code.claude.com/docs/en/hooks and /sub-agents. Off switch: delete the hooks block.
