Protocol + evidence layer for AI agent workflows.
SDP gives your AI agents a structured process (Discovery → Delivery → Evidence) and produces proof of what they actually did. Works with Claude Code, Cursor, OpenCode, or anything that can read markdown.
Manifesto — what exists, what's coming, why evidence matters.
# Install (prompts, hooks, optional CLI)
curl -sSL https://raw.githubusercontent.com/fall-out-bug/sdp/main/install.sh | sh
# Or binary only
curl -sSL https://raw.githubusercontent.com/fall-out-bug/sdp/main/install.sh | sh -s -- --binary-only
# Or submodule
git submodule add https://github.com/fall-out-bug/sdp.git sdpSkills load from sdp/.claude/skills/ (Claude) or sdp/.cursor/skills/ (Cursor).
First run:
sdp init --auto
@feature "Your feature"
@oneshot <feature-id>
@review <feature-id>
@deploy <feature-id>-
Structures agent work — Intent → Plan → Execute → Verify → Review → Publish. Each phase has a contract.
-
Produces evidence — JSON envelope with intent, plan, execution, verification, provenance (hash chain). Details.
-
Gates PRs —
sdp-evidence validatein CI. Incomplete evidence = blocked merge.
| Phase | Command |
|---|---|
| Planning | @vision "AI task manager" → @feature "Add auth" |
| Execution | @oneshot <feature-id> or @build 00-001-01 |
| Review | @review <feature-id> |
| Deploy | @deploy <feature-id> |
| Debug | @debug, @hotfix, @bugfix |
Done = @review APPROVED + @deploy completed.
| Skill | Purpose |
|---|---|
@vision |
Strategic planning |
@feature |
Feature planning (→ workstreams) |
@oneshot |
Autonomous execution |
@build |
Single workstream (TDD) |
@review |
Multi-agent quality review |
@deploy |
Merge to main |
@debug / @hotfix / @bugfix |
Debug flows |
CLI: sdp doctor, sdp status, sdp next, sdp guard activate, sdp log show, sdp demo
Beads: brew tap beads-dev/tap && brew install beads — task tracking for multi-session work.
Platform: Evidence layer uses flock — macOS/Linux only. Windows not supported.
Research Lab: We're exploring multi-persona adversarial review, self-improvement loops, cross-project federation, and telemetry-driven backlog generation in sdp_lab. Private for now — open an issue if you'd like to play with us.
| File | Content |
|---|---|
| QUICKSTART.md | 5-minute getting started |
| MANIFESTO.md | Vision, evidence, what exists |
| ROADMAP.md | Where SDP is going |
| PROTOCOL.md | Full specification |
| reference/ | Principles, glossary, specs |
MIT