v0.7.6 · agentic delivery
A phase-driven workflow for AI-assisted development. You keep product intent in the repo, your agent builds one step at a time. You accept a short behavior contract, verify it, audit the phase — then ship.
Not a checklist — a continuous flow. Agent nodes run the work. Highlighted nodes are Owner gates. Reject / fail routes back through refine.
After each /build-phase, the agent writes a Behavior delta:
the product behavior that changed, as SHALL statements you can observe.
You Accept or Reject that contract (the intent gate) before deep code review or
/verify-phase. Reject sends the agent to refine — not to the next step.
SHALLs — behavior the product must now do
SHALLs — same feature, different outcome than before
No. Phasestep is a delivery pipeline with written specs, an intent gate after each build, Owner verification, and phase audits. Plans and progress live in the repo.
Cursor, Claude Code, and Codex. npx phasestep init installs the matching
command files (or all three). The workflow is the same across agents.
npx phasestep init actually install?Slash commands, a constitution seed, and starter project docs (product, build plan, progress). It does not rewrite your app. Your product code stays yours until the agent builds a step you asked for.
Yes. /setup mid-project mode documents what exists and plans remaining work.
It does not reinvent the app.
init does not delete them. Choose Sole in /setup to archive competing
delivery loops (Owner Accept), or Alongside to keep both.
A short post-build contract: ADDED / CHANGED / REMOVED SHALL statements,
each with WHEN/THEN scenarios. You Accept or Reject it before deep code review or verify.
You — the Owner. The agent drafts and stops at numbered gates. Intent and verify never auto-pass.
No. Commit, push, PR, and merge only happen when you Accept gates in optional
/pr-step. Without that, work stays local.
No. Connect and /pr-step are optional. Skip and keep shipping locally.
No. Stack-agnostic — web, mobile, and backend. Evidence differs by surface: Playwright for web UI, device UAT for native, build/tests for backend.
Only if you want optional browser evidence for web UI. Owner verification is always the gate. You can decline Playwright and continue with manual UAT.
Run npx phasestep upgrade. It refreshes commands and catalogs while keeping
your product docs, phase plans, and progress.
Yes. Phasestep is open source under the MIT License — use, modify, and ship it in commercial projects. You still pay for whatever AI agent / model you already use.