Sprint A — P0 outcomes
This document records the P0 scope from implementation_plan.md (Sprint A). For the living roadmap, see Roadmap v5.
Browse daemon documentation
- Done: Operator runbook Browse daemon (Chromium install,
CM_BROWSE_TOKEN, port/host, troubleshooting,cm qa-visual). - Done: ADR 001 — Playwright browse daemon.
- Also: Skill
skills/cm-browse/SKILL.md, API notes in REST and MCP.
Guardian + hooks
- Done: Hook-oriented guide Guardian hooks (CLI examples, Cursor/Codex pattern, whitelist table).
- Done: Example config
.cm/config.example.yaml→guardian:keys.
Sprint skip / reset
- Done:
skipSprintStep,resetSprintinsrc/sprint-pipeline.tswith CLI wiring and tests (test/sprint-pipeline.test.ts).
Verify
From repo root:
bash
npm run test:gate:kitSee also implementation_plan.md → Verify for guardian smoke and browse E2E.