Write a ticket. Superseded delegates implementation, testing, review, and release to AI agents — running locally in isolated worktrees with full feedback loops. Monitor everything from the web dashboard.
uv run superseded
Every feature exists because production pipelines need it — not because it looks good on a slide.
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 code.
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. Code 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.
ControlWrite markdown specs, run the pipeline, get a pull request. No context-switching, no copy-paste.
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.