common/claude/.claude/settings.json
163 lines · 5055 bytes
1{
2 "hooks": {
3 "Notification": [
4 {
5 "hooks": [
6 {
7 "type": "command",
8 "command": "/Users/cmc/.config/iterm2/cc-status"
9 }
10 ]
11 }
12 ],
13 "PermissionRequest": [
14 {
15 "hooks": [
16 {
17 "type": "command",
18 "command": "/Users/cmc/.config/iterm2/cc-status"
19 }
20 ]
21 }
22 ],
23 "PostToolUse": [
24 {
25 "hooks": [
26 {
27 "type": "command",
28 "command": "/Users/cmc/.config/iterm2/cc-status"
29 }
30 ]
31 }
32 ],
33 "PreToolUse": [
34 {
35 "hooks": [
36 {
37 "type": "command",
38 "command": "/Users/cmc/.config/iterm2/cc-status"
39 }
40 ]
41 }
42 ],
43 "SessionEnd": [
44 {
45 "hooks": [
46 {
47 "type": "command",
48 "command": "/Users/cmc/.config/iterm2/cc-status"
49 }
50 ]
51 }
52 ],
53 "SessionStart": [
54 {
55 "hooks": [
56 {
57 "type": "command",
58 "command": "/Users/cmc/.config/iterm2/cc-status"
59 }
60 ]
61 }
62 ],
63 "Stop": [
64 {
65 "hooks": [
66 {
67 "type": "command",
68 "command": "/Users/cmc/.config/iterm2/cc-status"
69 }
70 ]
71 }
72 ],
73 "StopFailure": [
74 {
75 "hooks": [
76 {
77 "type": "command",
78 "command": "/Users/cmc/.config/iterm2/cc-status"
79 }
80 ]
81 }
82 ],
83 "SubagentStop": [
84 {
85 "hooks": [
86 {
87 "type": "command",
88 "command": "/Users/cmc/.config/iterm2/cc-status"
89 }
90 ]
91 }
92 ],
93 "UserPromptSubmit": [
94 {
95 "hooks": [
96 {
97 "type": "command",
98 "command": "/Users/cmc/.config/iterm2/cc-status"
99 }
100 ]
101 }
102 ]
103 },
104 "statusLine": {
105 "type": "command",
106 "command": "~/.claude/statusline.sh"
107 },
108 "enabledPlugins": {
109 "superpowers@claude-plugins-official": true,
110 "i-have-adhd@i-have-adhd": true,
111 "typesafe@typesafe-ai": true,
112 "gopls-lsp@claude-plugins-official": true,
113 "swift-lsp@claude-plugins-official": true,
114 "pyright-lsp@claude-plugins-official": true,
115 "rust-analyzer-lsp@claude-plugins-official": true
116 },
117 "extraKnownMarketplaces": {
118 "i-have-adhd": {
119 "source": {
120 "source": "github",
121 "repo": "ayghri/i-have-adhd"
122 }
123 },
124 "typesafe-ai": {
125 "source": {
126 "source": "github",
127 "repo": "typesafe-ai/skills"
128 }
129 }
130 },
131 "tui": "fullscreen",
132 "theme": "auto",
133 "inputNeededNotifEnabled": true,
134 "agentPushNotifEnabled": true,
135 "autoMode": {
136 "environment": [
137 "### Org-wide",
138 "**Organization**: None configured",
139 "**Cloud provider(s)**: None configured",
140 "**Repository visibility**: assume private unless the remote host and repo name indicate otherwise, or a visibility check in the transcript shows public",
141 "**Internal sharing / snippet hosting**: None configured — treat public paste/gist services as outside the trust boundary",
142 "**Secrets management**: None configured",
143 "**Default / protected branches**: None configured — no remotes or repo found at /Users/cmc",
144 "**CI/CD deploy targets**: None configured",
145 "**Network posture**: None configured",
146 "**Host containment**: None configured — assume Claude Code runs on an ordinary developer machine or CI runner with open internet",
147 "**Source control**: No trusted repo found — /Users/cmc has no tracked files and no remotes configured",
148 "**Trusted internal domains**: None configured",
149 "**Trusted cloud buckets**: None configured",
150 "**Key internal services**: None configured",
151 "**Internal package registry**: None configured",
152 "**Sensitive data locations & audiences**: any file or store holding personal data, confidential business data, credentials, regulated data, or similarly sensitive material; preserve exact handles when known and share only with audiences cleared at the [named+specifics] bar",
153 "**Data retention / declassification**: None configured",
154 "**Sensitive remote targets**: any namespace, host, or container whose name carries `prod` or `production` as a whole word or name segment (hyphen/underscore/dot-delimited — e.g. matches `prod-db`, not `producer`)",
155 "**Protected deployment namespaces / environments**: None configured — fall back to the Sensitive remote targets heuristic",
156 "**Protected IaC scopes**: IAM, RBAC, networking, quota, and node-pool resources; anything whose name or tag carries `prod` or `production` as a whole word or name segment",
157 "### User-specific",
158 "**Primary use of Claude Code**: software development",
159 "**Trusted repo**: None found — /Users/cmc (the directory the agent started in) has no tracked files and no configured remotes",
160 "**Org-specific CLIs**: None configured"
161 ]
162 }
163}