Vetted runbooks

Your release script runs the agent —
not the other way around.

Multi-step work follows a playbook the agent loads automatically. Four-phase spine — todos survive compaction, the next session resumes from the first ☐.

Todos survive compaction
Future agents resume from the first ☐ — no re-litigating last week's plan.
Drag-and-drop phase advance
Dashboard mirrors the agent's state in real time, across editors.
Auto-surfaced on prompt match
UserPromptSubmit injects the right playbook when you ask for release / migrate / debug.
Playbook library: controlling-ai-workflow · writing-migrations · releasing-the-vscode-extension
Active taskLocal-first KNN ranking for playbooks
in flight
Discovery+3 observations
Design+2 decisions
Implementation2 of 4 ☑
wire LearningsReconciler full-sync
add cachestore migration 022
ship daemon /v1/cache/learnings endpoint
ship MCP recall_learning local-first
Reviewpending
controlling-ai-workflowupdated 12m ago
IDE extension

Your whole task graph,
right where you code.

The CommitMind panel for VS Code & Cursor puts active tasks, decisions, and the in-session reviewer beside your editor — and mind commit runs the staged review and links the commit to your task without leaving the terminal.

CommitMindacme/payments-api
Tasks99+
Decisions99+
Rules99+
Learnings99+
Playbooks30
Specs77
Needs your attention
7 tasks awaiting review
Active now
Add refund webhook retries…Medium
Charge: idempotency guard…review
charge.go
51// Charge captures a payment for an order.52func Charge(53  ctx context.Context, orderID string, amount int64,54) (*Receipt, error) {55  return gateway.Capture(ctx, orderID, amount)56}
zsh — mind commit
$mind commit
▸ review staged (7 files, +124 −31)…
HIGH Charge signature changed — 2 callers may need updating.
api/checkout.go:118 · worker/billing.go:88
fixed callers · committed a1b2c3d → task linked
VS Code MarketplaceOpen VSX (Cursor & forks)
Ready?

Give every agent
your team's engineering brain.

Works with Claude Code · Codex · OpenCode · any MCP client
Local by default Git-anchored decisions Project-scoped MCP-compatible