[P1] Document hook execution semantics and state transitions #4
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?
Council finding: the Nu-based hook runner (
nothooks) implements phase-awareness and setup-hook state tracking, but this is not documented with concrete examples.What to document:
HookPhase::DotvsHookPhase::Setup— when each runs, what triggers re-run.nothooks-state.toml) — what is persisted, how it is read--forceflag behavior — which hooks re-runAdd to README or a
docs/hooks.md.Source: devloop council analysis 2026-03-31