Files
obsidian-claude-pkm/vault-template/.claude/settings.json
Bill Allred bb7a9960ce v3.0: The Cascade — end-to-end goals-to-tasks flow
Add /project and /monthly skills to complete the cascade chain from
3-year vision through daily tasks. Add agent memory, model hints,
agent team workflows, and cascade context surfacing across all skills.

New skills:
- /project (new, status, archive) — bridge between goals and daily tasks
- /monthly — roll up weekly reviews, check quarterly milestones

Agent upgrades:
- memory: project on all 4 agents for cross-session learning
- Agent team workflow in /weekly for parallel reviews

Skill enhancements:
- /daily: cascade context surfacing (ONE Big Thing, project next-actions)
- /weekly: project progress table, agent team coordination
- /goal-tracking: project-aware progress, orphan goal detection
- /onboard: auto-discover and summarize active projects
- model: sonnet on goal-tracking, obsidian-vault-ops, push, onboard

Infrastructure:
- session-init.sh surfaces priorities, project count, review staleness
- settings.json adds cp/mv permissions for project archiving

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 19:51:40 +01:00

63 lines
1.2 KiB
JSON

{
"permissions": {
"allow": [
"Bash(git:*)",
"Bash(ls:*)",
"Bash(mkdir:*)",
"Bash(date:*)",
"Bash(wc:*)",
"Bash(find:*)",
"Bash(cp:*)",
"Bash(mv:*)",
"Read(*)",
"Write(Daily Notes/**)",
"Write(Goals/**)",
"Write(Projects/**)",
"Write(Archives/**)",
"Write(Templates/**)",
"Write(Inbox/**)",
"Edit(Daily Notes/**)",
"Edit(Goals/**)",
"Edit(Projects/**)",
"Edit(Templates/**)"
],
"deny": [
"Edit(.claude/**)",
"Write(.git/**)",
"Bash(rm -rf:*)"
]
},
"env": {
"VAULT_PATH": "${cwd}",
"DAILY_NOTES_DIR": "Daily Notes",
"GOALS_DIR": "Goals",
"PROJECTS_DIR": "Projects",
"TEMPLATES_DIR": "Templates",
"ARCHIVES_DIR": "Archives",
"GIT_AUTO_COMMIT": "true"
},
"hooks": {
"SessionStart": [
{
"hooks": [
{
"type": "command",
"command": ".claude/hooks/session-init.sh"
}
]
}
],
"PostToolUse": [
{
"matcher": "Write|Edit",
"hooks": [
{
"type": "command",
"command": ".claude/hooks/auto-commit.sh \"$TOOL_INPUT_FILE_PATH\""
}
]
}
]
}
}