Vjeong Claude Sonnet 4.6 commited on
Commit
fac7da2
·
1 Parent(s): 9f5773b

Add Claude Code project settings and update gitignore

Browse files

- Add .claude/settings.json with permission allowlist (arxiv, github, wandb, etc.), Bash access, Explanatory output style, and plan-mode default
- Ignore .claude/settings.local.json to keep personal local settings out of version control
- Ignore CLAUDE.local.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

Files changed (2) hide show
  1. .claude/settings.json +38 -0
  2. .gitignore +3 -0
.claude/settings.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "$schema": "https://json.schemastore.org/claude-code-settings.json",
3
+ "permissions": {
4
+ "allow": [
5
+ "WebSearch",
6
+ "WebFetch(domain:arxiv.org)",
7
+ "WebFetch(domain:ar5iv.labs.arxiv.org)",
8
+ "WebFetch(domain:github.com)",
9
+ "WebFetch(domain:ysu1989.github.io)",
10
+ "WebFetch(domain:mdcattaneo.github.io)",
11
+ "WebFetch(domain:medium.com)",
12
+ "WebFetch(domain:philipredford.com)",
13
+ "Bash(python3 -c \":*)",
14
+ "Bash(tree:*)",
15
+ "WebFetch(domain:neptune.ai)",
16
+ "WebFetch(domain:allenai.org)",
17
+ "WebFetch(domain:torch-foresight.readthedocs.io)",
18
+ "WebFetch(domain:dzlab.github.io)",
19
+ "WebFetch(domain:www.sigmoid.com)",
20
+ "WebFetch(domain:raw.githubusercontent.com)",
21
+ "WebFetch(domain:wandb.ai)",
22
+ "Skill(git:commit:*)",
23
+ "Skill(git:diff:*)",
24
+ "Skill(git:log:*)",
25
+ "Skill(git:show:*)",
26
+ "Skill(git:status:*)",
27
+ "Skill(git:checkout:*)",
28
+ "Skill(git:branch:*)",
29
+ "Skill(git:merge:*)",
30
+ "Skill(git:revert:*)",
31
+ "Skill(git:reset:*)"
32
+ ],
33
+ "deny": [],
34
+ "ask": [],
35
+ "defaultMode": "plan"
36
+ },
37
+ "outputStyle": "Explanatory"
38
+ }
.gitignore CHANGED
@@ -46,3 +46,6 @@ data/
46
  # Secrets
47
  .env
48
  *.key
 
 
 
 
46
  # Secrets
47
  .env
48
  *.key
49
+
50
+ .claude/settings.local.json
51
+ CLAUDE.local.md