Skip to content

fall-out-bug/sdp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,089 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDP: Structured Development Protocol

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.

Quick Start

# 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 sdp

Skills 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>

5-minute guide

What SDP Does

  1. Structures agent work — Intent → Plan → Execute → Verify → Review → Publish. Each phase has a contract.

  2. Produces evidence — JSON envelope with intent, plan, execution, verification, provenance (hash chain). Details.

  3. Gates PRssdp-evidence validate in CI. Incomplete evidence = blocked merge.

Core Workflow

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.

Skills

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

Optional

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.

Docs

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

License

MIT

About

Structured protocol for AI-assisted development. Discovery → Delivery → Evidence.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Languages