Write a ticket. Superseded runs the full SDLC — spec, plan, build, verify, review, and ship — delegating each stage to AI agents in isolated worktrees with feedback loops and human checkpoints.
uv run superseded
Every capability exists because real SDLC workflows need it — not because it demos well.
Stages retry on failure with error context injected into re-prompts. Click Retry from the dashboard to re-run. No silent failures.
ResilienceThe Plan stage writes structured plan.md. Build, Verify, and Review stages consume it — full traceability from intent to shipped software.
TransparencyBuild, Verify, Review run in isolated git worktrees. Changes merge on success, discard on failure. Your main branch stays clean.
SafetyRun agents in isolated containers. Same environment every time — no host contamination, no dependency conflicts. Full workspace mount with your UID.
IsolationPause before critical stages. Review a diff summary, then approve or reject from the web UI. Agents don't guess — you decide what ships.
ControlAgents receive context in layers: AGENTS.md → docs → ticket → artifacts → rules → skill prompt → error context. Just enough, never too much.
IntelligenceCritical review findings loop back to Build. Non-negotiable rules injected into every prompt. Shipping quality is not optional.
StandardsTickets can target multiple repositories. SPEC/PLAN run once. BUILD/VERIFY/REVIEW fan out per repo. Ship creates a PR per repo.
ScalePush alerts on pipeline completion, failure, or stage transitions via ntfy.sh. Configure per-channel priority. Never miss a ship or a failure.
AwarenessThe Spec stage can pause and ask you questions. Answer in the web UI, and the pipeline resumes automatically. Agents clarify — they don't guess.
CollaborationTrack success rates, retry counts, and stage durations across all pipelines. Spot bottlenecks. Available as a web dashboard or JSON API.
VisibilityFull UI to create tickets, advance stages, review agent output, configure agents, and manage repos — all from the browser. Real-time SSE updates.
ControlOptional integration with RTK filters and compresses verbose shell output before it hits the agent context window — saving 60–90% tokens on common commands.
EfficiencyWrite a markdown spec, run the pipeline, get a shipped feature. No context-switching, no handoffs.
Designed for local-first operation with clear separation of concerns.
Markdown tickets are the source of truth. SQLite is a cache/index. Agents run as CLI subprocesses in isolated worktrees. Every harness attempt is tracked and replayable.
Write the spec. Let agents do the work.