CodePlans / Docs

Guides, specs and status

How-to guides for each part of CodePlans, the design specs behind them, and what is available today.

Guides & design specs

Everything you need to understand the data model, architecture decisions, and current feature state.

Guide

Reviews & Comments

Responsibilities, plan and spec reviews pinned to a version, Open/Guided/Gated workflows, and anchored discussion.

Read →
Guide

My Work

The inbox built from your responsibilities: bands, lenses, evidence gaps and the bell.

Read →
Guide

Email & Slack Notifications

Connect Resend and a Slack webhook, choose events per channel, personal opt-outs, mutes and retries.

Read →
Guide

Step-by-step deploy guides

Click-by-click setup on Railway, Fly.io, Render or Docker, from fork to first sign-in.

Read →
Guide

Deploying

Railway, Fly.io or Docker: choosing SQLite or Postgres, first sign-in at /setup, upgrades and settings.

Read →
Guide

Enterprise Extensions

The narrow hooks the community edition exposes, and what they are for.

Read →
Design

Collaboration, Review & Notifications Spec

The design behind responsibilities, reviews, comments, My Work and notifications.

Read →
Reference

App Spec

Complete spec of the current app: schemas, views, query/mutation API, access rules, and wiring gaps.

Read →
Guide

How CodePlans Thinks

The conceptual map: what products, assets, plans, and releases are each for, the boundary rule between them, and the five design principles behind the tool.

Read →
Guide

Agent Skills

Install the CodePlans skills in Claude Code (a plugin that also connects the MCP server) or any agent with npx skills add, and what each skill does.

Read →
Guide

Capturing a Docs Corpus

The /codeplans-capture skill: turn an existing /docs folder into plans, tasks, and tech-debt items, each linked to a native versioned spec, with its original Markdown URL retained as provenance.

Read →
Guide

Logging Work via Claude

The /codeplans-log skill: turn "document what we just did" into plans, tasks, PR records, and work items at the end of any session.

Read →
Guide

Modeling Monorepos

Break a large codebase into assets without over-modeling: the asset test, tiered libraries, curated dependency edges — and a Claude skill that does it for you.

Read →
Guide

Product Wiki

Read your product as a connected library: asset pages, full document readers, searchable content, delivery context, and creator/editor provenance.

Read →
Guide

Native, Versioned Specs

Author and link specs, track delivered versions, revise with design notes, and migrate legacy git URLs safely on SQLite or PostgreSQL.

Read →
Guide

Releases & Versions

Group plans that ship together, stamp per-asset versions, derive release notes from delivered work, and ship with a trustworthy record.

Read →
Guide

Asset History & Design Log

The version-structured timeline every asset builds for itself, and how humans and agents record design notes worth keeping.

Read →
Guide

The Asset Atlas

The live system map: lenses for health, debt, and activity, blast-radius hover, and the grid and table views beside it.

Read →
Guide

Command-line tool

Install @codeplans/cli, work with plans, tasks and work items from the terminal, and set up workspaces from a manifest with codeplans apply.

Read →
Guide

Working with AI Agents

Connect Claude Code, Cursor, and friends over MCP: the full 75-tool catalog, recommended agent workflows, and the AI drafting flags.

Read →
Design

Native Spec Entity v1

The data model and decisions behind versioned specs, asset associations, immutable delivery receipts, and legacy URL imports.

Read →
Design

Releases & Asset History Spec

The design behind v0.4.x: releases as delivery groupings, derived history, the design log, and feature-flagged AI drafting. All four phases shipped.

Read →
Design

Asset Record Spec

The capabilities register per asset shipped in v0.4.4. Planned: agent-driven reconciliation against code and round-trip release publishing.

Read →
Design

Asset Atlas Spec

The map shipped in v0.4.5, and its path from picture to planning surface: lens thresholds, transitive blast radius, and plans started from the map.

Read →
Design

Layers & Boundaries Spec

Shipped in v0.4.6: the product-vs-asset rule made operational — asset layers, layer columns on the Atlas, and move_asset for refining a model.

Read →
Design

MCP Server Spec

How the MCP endpoint works: Streamable HTTP inside the app, API-key auth with read/write scopes, and the design of the tools.

Read →
Design

Design Spec v3

The canonical target design: work items, provenance-based integrations, per-asset PR tracking, and the phased roadmap (all phases shipped).

Read →
Archive

Historical Specs

Superseded v2-era functional spec and data-model plan, kept for the reasoning trail behind the current design.

Read →
Reference

Database Schemas

Current database schema diagrams covering both SQLite and Postgres configurations.

Read →

Current feature status

Transparent about what's wired, what's in progress, and what's coming.

Feature Status
Products & asset inventoryAvailable
Tech debt scoring per assetAvailable
Code Plans with status lifecycleAvailable
Plan tasks (list & board, natural order)Available
Dashboard with velocity metricsAvailable
Organisation & team managementAvailable
Pluggable auth & database backendsAvailable
Product / asset create & edit (panels & modals)Available
Code Plan create/edit flowsAvailable
Task create/edit panel & inline status updatesAvailable
Workspace product switcher (filter by product)Available
Team invite flow (invite, change role, remove)Available
Work items — features, bugs & tech debt registerAvailable
Per-asset branch & PR tracking on code plansAvailable
Asset dependency mapping & impact analysisAvailable
Analytics wired to real dataAvailable
Activity feedAvailable
GitHub, GitLab, Jira, Asana & Linear integrations (pull-only)Available
Milestone-linked plans & PR auto-linkingAvailable
Write-back: plan-completion comments on tracker issuesAvailable
MCP server (Claude Code, Cursor, Codex, Copilot, Antigravity — API-key auth, 75 tools)Available
Releases — delivery grouping with per-asset version stamps & derived release notesAvailable
Asset history timeline, version ladder & design log (user + agent authored)Available
AI drafting — release notes & design notes (feature-flagged)Available
Asset Record — per-asset capabilities register with delivery lineage (v0.4.4)Available
Asset Atlas — live system map with health/debt/activity lenses (v0.4.5)Available
Layers & model boundaries — asset layers, Atlas layer columns, move_asset (v0.4.6)Available
Asset Record — agent reconciliation & round-trip publishingPlanned
Product Wiki — asset pages, full document readers, search, review & attribution (v0.5.0)Available
Native specs — versioned editing, supersession, asset/plan/work-item links (v0.4.7)Available
Spec History events & pinned delivery versions in Asset RecordAvailable
Legacy URL import — dry-run preview, deduplication, SQLite & PostgreSQL migrationsAvailable
Shared GFM rendering — paragraphs, line breaks, tables & task listsAvailable
Write permissions enforced for viewers; admin-only invites and integrationsAvailable
Spec revision history with read-only versions and diffsAvailable
Responsibilities: engineering managers, architects (by area) and code ownersAvailable
Plan and spec reviews pinned to a version, Open/Guided/Gated workflowsAvailable
Threaded, anchored comments with @mentionsAvailable
My Work inbox with lenses and evidence gaps; notification bellAvailable
Email (Resend) and Slack webhook notifications with per-event rules, opt-outs and mutesAvailable
AI-assisted effort estimationPlanned
Global search — palette (/ or ⌘K), results page & search MCP toolAvailable
Agent skills — Claude Code plugin & npx skills addAvailable
Forgot password, and sign-out everywhere on a password changeAvailable