# Hooks Folder Three working hooks for session lifecycle management. ## Active Hooks | File | Purpose | Provides feedback to Claude? | |------|---------|------------------------------| | `session-start.sh` | Shows git branch, uncommitted files, and task kanban summary | YES - visible at session start | | `pre-compact.sh` | Saves work state before compression | YES - same pattern | | `stop-check.sh` | Blocks Claude from stopping if build is failing | YES - forces iteration until passing | ## What's Broken (Tested) | Hook Type | Status | Tested How | |-----------|--------|------------| | PreToolUse | Doesn't fire | Debug output never appeared | | PostToolUse | Doesn't fire | GitHub issues #6403, #6305, #3148 | ## Rule If Claude can't see the output, delete the hook. No point in broken code.