{ "permissions": { "allow": [ "Edit(~/.claude/**)", "Write(~/.claude/**)", "Edit(.claude/**)", "Write(.claude/**)" ], "deny": [ "Edit(~/.claude/.git/**)", "Write(~/.claude/.git/**)", "Edit(.git/**)", "Write(.git/**)" ] }, "hooks": { "UserPromptSubmit": [ { "hooks": [ { "type": "command", "command": "~/.claude/hooks/goal_tracker.sh" } ] } ], "Stop": [ { "hooks": [ { "type": "command", "command": "~/.claude/hooks/goal_phase_eval.sh" } ] } ], "PostToolUse": [ { "hooks": [ { "type": "command", "command": "~/.claude/hooks/goal_phase_active.sh" } ] } ] }, "statusLine": { "type": "command", "command": "~/.claude/statusline.sh", "padding": 1, "refreshInterval": 2 }, "enabledPlugins": { "gopls-lsp@claude-plugins-official": true, "caveman@caveman": true }, "extraKnownMarketplaces": { "caveman": { "source": { "source": "github", "repo": "JuliusBrussee/caveman" } } }, "effortLevel": "xhigh", "skipDangerousModePermissionPrompt": true, "agentPushNotifEnabled": false }