Files
life-helper/.claude/settings.json
joungmin 957dd90725 Apply ch-bootstrap convention (partial)
Existing life-helper already has the Redmine project (id=12), 8 persona
categories, and Gitea remote, so this commit applies only the local-side
pieces of the cloud-handson convention:

- .claude/settings.json (safe-but-maximal permissions: allow-all + deny dangerous)
- .claude/agents/ (8 persona subagents: planner/architect/designer/developer/reviewer/qa/release/documenter)
- .claude/workflows/persona-pipeline.js
- CLAUDE.md (Design-First hard gate)
- docs/ skeleton (Diátaxis + ADR + design templates + QUEUE-PROTOCOL)
- scripts/enqueue.sh
- .env.example

.gitignore: switched .claude/ blanket-ignore to .claude/settings.local.json
so the new settings/agents/workflows actually commit. .env and nutrition/ stay ignored.

Existing root SoT files (huberman-protocols.md, habit-*.md, data-model.md,
schema/) are untouched.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-11 15:59:39 +09:00

36 lines
1.0 KiB
JSON

{
"permissions": {
"allow": [
"Bash",
"Read",
"Edit",
"Write",
"WebFetch",
"WebSearch",
"mcp__searxng__web_search",
"mcp__oracle-26ai-vector__search_similar"
],
"deny": [
"Bash(rm -rf /)",
"Bash(rm -rf /*)",
"Bash(rm -rf ~)",
"Bash(rm -rf ~/*)",
"Bash(sudo rm -rf *)",
"Edit(//Users/joungminko/.claude/settings.json)",
"Write(//Users/joungminko/.claude/settings.json)",
"Edit(//Users/joungminko/.claude/settings.local.json)",
"Write(//Users/joungminko/.claude/settings.local.json)",
"Edit(//Users/joungminko/.claude/agents/**)",
"Write(//Users/joungminko/.claude/agents/**)",
"Edit(//Users/joungminko/.claude/commands/**)",
"Write(//Users/joungminko/.claude/commands/**)",
"Edit(//Users/joungminko/.claude/CLAUDE.md)",
"Write(//Users/joungminko/.claude/CLAUDE.md)",
"Edit(//Users/joungminko/.gitconfig)",
"Write(//Users/joungminko/.gitconfig)",
"Edit(.git/**)",
"Write(.git/**)"
]
}
}