SessionStart
01Hook
Runs when a session starts, executing writ-blackbox-capture.sh and session-start-bootstrap.sh via bash (2 commands). From infinri/Writ.
Governance runtime for Claude Code. Enforces workflow gates at tool time, delivers the engineering rules relevant to the work, and preserves decision provenance across sessions.
Hook
Runs when a session starts, executing writ-blackbox-capture.sh and session-start-bootstrap.sh via bash (2 commands). From infinri/Writ.
Hook
Runs when you submit a prompt, before the agent sees it, executing writ-manual-test-grant.sh, auto-approve-gate.sh and writ-rag-inject.sh via bash (3 commands). From infinri/Writ.
Hook
Runs when a subagent starts, executing writ-subagent-start.sh via bash. From infinri/Writ.
Hook
Runs when a subagent finishes, executing writ-blackbox-capture.sh and writ-subagent-stop.sh via bash (2 commands). From infinri/Writ.
Hook
Runs when the agent finishes a response, executing friction-logger.sh, enforce-violations.sh, writ-verify-before-claim.sh, writ-run-pending-tests.sh and writ-comms-output-gate.sh via bash (5 commands). From infinri/Writ.
Hook
Runs when a tool call fails, executing writ-blackbox-capture.sh via bash. From infinri/Writ.
Hook
Runs before the context is compacted, executing writ-precompact.sh via bash. From infinri/Writ.
Hook
Runs after the context is compacted, executing writ-blackbox-capture.sh and writ-postcompact.sh via bash (2 commands). From infinri/Writ.
Hook
Runs when a session ends, executing writ-session-end.sh and writ-pressure-audit.sh via bash (2 commands). From infinri/Writ.
Hook
Runs on the CwdChanged event, executing writ-blackbox-capture.sh and writ-cwd-changed.sh via bash (2 commands). From infinri/Writ.
Hook
Runs before the agent uses a tool for ExitPlanMode, Read, Read, Grep, Read, Glob, Write, Edit, NotebookEdit, Write, Edit, NotebookEdit, Write, Edit, Task, Bash, Bash, Write, Write and Write tool calls, executing validate-exit-plan.sh, writ-read-junk-gate.sh, writ-read-rag.sh, writ-debug-code-gate.sh…
Hook
Runs after a tool call finishes for Bash, WebFetch, WebSearch, Write, Edit, Write, Edit, Write, Edit, Write, Edit, Write, Edit, NotebookEdit, Write, Write, Edit, Write and Edit tool calls, executing inject-tier-workflow.sh, writ-web-capture.sh, validate-file.sh, writ-bible-authoring-push.sh, validate-handoff.sh…