{ "hooks": { "PreToolUse": [ { "matcher": "Edit|Write|Bash", "hooks": [ { "type": "command", "command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/framework-audit-hook.js", "timeout": 10 } ] } ], "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/trigger-word-checker.js", "timeout": 2 }, { "type": "command", "command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/all-command-detector.js", "timeout": 2 }, { "type": "command", "command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/behavioral-compliance-reminder.js", "timeout": 2 } ] } ], "PostToolUse": [ { "hooks": [ { "type": "command", "command": "\"$CLAUDE_PROJECT_DIR\"/.claude/hooks/check-token-checkpoint.js", "timeout": 2 } ] } ] } }