Hooks
Hooks run deterministic checks at known lifecycle points.
Canonical source:
source/hooks/**scripts/hook-stop-validation.mjsGenerated outputs:
dist/codex/.codex/hooks.jsondist/codex/.codex/hooks/stop-validation.mjsdist/claude/.claude/settings.jsondist/claude/.claude/hooks/stop-validation.mjsplugins/agent-engineering/hooks/**Current Baseline
Section titled “Current Baseline”The initial hook validates that package.json is valid JSON when present.
This is intentionally small. Add stronger hooks only after they prove useful in repeated reviews.