Skip to content

Add Claude Code project settings (.claude/settings.json) #6

@yepzdk

Description

@yepzdk

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

  • .claude/settings.json committed with a documented permission allowlist.
  • .claude/settings.local.json gitignored.
  • Reviewed and merged via PR.

Part of the Base setup milestone. Related to the CLAUDE.md issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No fields configured for Task.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions