C3P documentation
C3P (claude-code-config-profiles, binary c3p) keeps a project’s .claude/
configuration on a leash: named profiles you can swap atomically, with a
drift gate that blocks the swap when there are uncommitted edits to the
live tree.
Where to start
Section titled “Where to start”- New here? Read What is a profile?, then run through the Quickstart.
- Want the full vocabulary? The five Concepts pages cover profile, extends, includes, drift, and materialize — the words the CLI uses.
- Looking up a verb? The CLI Reference is grouped by intent: core loop, inspection, maintenance.
- Wiring C3P into CI? Jump to CI usage.
- Migrating from a pre-
cw6setup? See migration: cw6 section ownership.
What this site is not
Section titled “What this site is not”This site documents the CLI. Internal specs, lessons, and proof reports
live in the GitHub repository
under docs/ — they are not shipped here.