Spec (specs/2026-05-13-multi-runner-grogu-design.md) — design for scaling Grogu from 1 to 3 self-hosted CI runners. Covers components, precondition (PR #189), failure modes, rollback, and explicit out-of-scope items.
Plan (plans/2026-05-13-multi-runner-grogu.md) — 5-task bite-sized implementation plan with concrete commands and expected output per step.
Why these are here
Establishing the Superpowers convention for this project: every meaningful workstream gets a spec → plan → impl cycle. This is the pilot. Follow-up workstreams (v0.2 roadmap, etc.) will use the same path.
Test plan
Spec self-review (already done): no placeholders, internal consistency, scope bounded.
Plan self-review (already done): every spec component mapped to a task, no placeholders, type-name consistency.
Implementation will validate the plan end-to-end — that's the moment of truth for "did this design actually work?"
Implementation will run inline via superpowers:executing-plans once PR #189 (the precondition) lands on develop.
## Summary
Two new docs under `docs/superpowers/`:
- **Spec** (`specs/2026-05-13-multi-runner-grogu-design.md`) — design for scaling Grogu from 1 to 3 self-hosted CI runners. Covers components, precondition (PR #189), failure modes, rollback, and explicit out-of-scope items.
- **Plan** (`plans/2026-05-13-multi-runner-grogu.md`) — 5-task bite-sized implementation plan with concrete commands and expected output per step.
## Why these are here
Establishing the Superpowers convention for this project: every meaningful workstream gets a spec → plan → impl cycle. This is the pilot. Follow-up workstreams (v0.2 roadmap, etc.) will use the same path.
## Test plan
- [ ] Spec self-review (already done): no placeholders, internal consistency, scope bounded.
- [ ] Plan self-review (already done): every spec component mapped to a task, no placeholders, type-name consistency.
- [ ] Implementation will validate the plan end-to-end — that's the moment of truth for "did this design actually work?"
Implementation will run inline via `superpowers:executing-plans` once PR #189 (the precondition) lands on develop.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
Two new docs under
docs/superpowers/:specs/2026-05-13-multi-runner-grogu-design.md) — design for scaling Grogu from 1 to 3 self-hosted CI runners. Covers components, precondition (PR #189), failure modes, rollback, and explicit out-of-scope items.plans/2026-05-13-multi-runner-grogu.md) — 5-task bite-sized implementation plan with concrete commands and expected output per step.Why these are here
Establishing the Superpowers convention for this project: every meaningful workstream gets a spec → plan → impl cycle. This is the pilot. Follow-up workstreams (v0.2 roadmap, etc.) will use the same path.
Test plan
Implementation will run inline via
superpowers:executing-plansonce PR #189 (the precondition) lands on develop.🤖 Generated with Claude Code