# CCGS project configuration — single source of truth for project settings. # See .claude/docs/effects-map.md for full schema. schema_version: 1 framework: version: 1.3.0 last_upgraded: 2026-11-09 # NOTE: this template ships with no `modes:` block, and the six knobs below must # never be added to one. # # `/start` DOES add `modes.rigor` and `modes.automation` here — that is its job, # and a `modes:` block containing those two is the expected state of a configured # project, not a mistake. # # What must stay absent is the six knobs `modes.rigor` FRONTS: # `modes.review_mode`, `modes.workflow`, `docs.density`, `qa.level`, # `modes.story_granularity` and `team.size`. Seeding any of them in this file # pins that value and shadows the rigor expansion, so the rigor `/start` infers # and saves would stop changing anything. `/start` states the same rule for the # settings it writes. # # Per-developer preferences belong in `project.local.yaml` (gitignored), not # here. `/project-settings --local =` writes there; `/project-settings =` # edits this file. See `.claude/docs/config-resolution.md` for the full # precedence order.