Cadre

Search Cadre docs

Find guides, workflow references, and architecture pages.

Cadre

Human-governed, Git-aware delivery for Codex and Claude Code.

On this page

Cadre logo

Measure twice, code once.

Cadre is a human-governed, Git-aware delivery harness for OpenAI Codex and Claude Code. It turns approved project context into resumable feature and bug tracks, carries learning forward between phases, and records implementation provenance in Git.

Cadre is installed as a user plugin. Its bundled TypeScript MCP server provides immutable versioned templates and narrow state/Git operations. A target project keeps only approved mutable delivery state under .cadre/; runtime code, workflow skills, worker definitions, and templates stay in the plugin.

What Cadre Solves

NeedCadre's approach
Project contextHuman-approved product, engineering, stack, workflow, styleguide, and pattern artifacts.
Delivery planningFeature or bug specifications followed by a validated phase/task dependency DAG.
ImplementationParallel by default when safe, explicitly sequential when requested, with isolated worktrees.
Human controlEvery artifact and lifecycle transition is presented before mutation.
RecoveryDurable setup, operation, and execution journals reconcile files and Git after interruption.
QualityPer-phase and track-level manual verification followed by evidence-backed review.
LearningDependency-aware phase learning and durable pattern distillation during archive.

Lifecycle

Rendering diagram...

refresh updates project context, revert prepares additive Git reversals, status validates without mutation, and wisp explores without entering the tracked lifecycle.

Ten Workflow Skills

SkillPurpose
createInitialize or resume an approved .cadre/ project.
trackSpecify and plan a feature or bug.
implementExecute the approved dependency DAG.
reviewRecord approved findings or complete a clean review.
reviseChange active approved scope or propose a successor.
archiveArchive completed tracks and distill patterns.
refreshReconcile project context with current evidence.
revertAdditively reverse a task, phase, or track.
statusValidate and summarize current project state.
wispPerform lightweight untracked exploration.

Start Here