workspace/core/orchestration/claude/settings.local.json
rckrdmrd ea1879f4ad feat: Initial workspace structure with multi-level Git configuration
- Configure workspace Git repository with comprehensive .gitignore
- Add Odoo as submodule for ERP reference code
- Include documentation: SETUP.md, GIT-STRUCTURE.md
- Add gitignore templates for projects (backend, frontend, database)
- Structure supports independent repos per project/subproject level

Workspace includes:
- core/ - Reusable patterns, modules, orchestration system
- projects/ - Active projects (erp-suite, gamilit, trading-platform, etc.)
- knowledge-base/ - Reference code and patterns (includes Odoo submodule)
- devtools/ - Development tools and templates
- customers/ - Client implementations template

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 10:44:23 -06:00

63 lines
1.4 KiB
JSON

{
"permissions": {
"allow": [
"Bash(npm run build:*)",
"Bash(npm run dev:*)",
"Bash(npm run start:*)",
"Bash(npm run test:*)",
"Bash(npm run lint:*)",
"Bash(npm run format:*)",
"Bash(npm run sync:*)",
"Bash(npm run validate:*)",
"Bash(npx tsc:*)",
"Bash(npx jest:*)",
"Bash(npx eslint:*)",
"Bash(npx prettier:*)",
"Bash(git status:*)",
"Bash(git diff:*)",
"Bash(git log:*)",
"Bash(git add:*)",
"Bash(git commit:*)",
"Bash(git push:*)",
"Bash(git pull:*)",
"Bash(git checkout:*)",
"Bash(git branch:*)",
"Bash(git merge:*)",
"Bash(ls:*)",
"Bash(cat:*)",
"Bash(tree:*)",
"Bash(mkdir:*)",
"Bash(cp:*)",
"Bash(mv:*)",
"Bash(docker:*)",
"Bash(docker-compose:*)",
"Bash(psql:*)",
"Bash(pg_dump:*)",
"Bash(curl:*)",
"Bash(wget:*)"
],
"deny": [
"Bash(rm -rf /*)",
"Bash(rm -rf ~/*)",
"Bash(sudo rm:*)",
"Bash(*password*)",
"Bash(*secret*)",
"Bash(*token*)",
"Bash(chmod 777:*)",
"Bash(curl * | bash)",
"Bash(wget * | bash)"
]
},
"workspace": {
"root": "~/workspace",
"core": "~/workspace/core",
"projects": "~/workspace/projects",
"knowledgeBase": "~/workspace/knowledge-base"
},
"agents": {
"maxSubagents": 15,
"defaultTimeout": 3600000,
"requireContextValidation": true
}
}