Add a committed .claude/settings.json so the whole team shares the same Claude Code harness configuration for this repo.
Scope
- Create
.claude/settings.json (committed, team-shared).
- Configure a sensible permission allowlist for common project commands (e.g. Taskfile tasks, composer, docker compose, git read-only, coding-standards checks) to reduce permission prompts.
- Add any project hooks if useful (e.g. run coding standards / lint on stop).
- Document any local-only overrides via
.claude/settings.local.json (gitignored).
- Add
.claude/settings.local.json to .gitignore.
Acceptance criteria
Part of the Base setup milestone. Related to the CLAUDE.md issue.
Add a committed
.claude/settings.jsonso the whole team shares the same Claude Code harness configuration for this repo.Scope
.claude/settings.json(committed, team-shared)..claude/settings.local.json(gitignored)..claude/settings.local.jsonto.gitignore.Acceptance criteria
.claude/settings.jsoncommitted with a documented permission allowlist..claude/settings.local.jsongitignored.Part of the Base setup milestone. Related to the CLAUDE.md issue.