Skip to content

v4.3.0: sync with superpowers 7.0.0, demo monorepo, services-pane mod - #2

Merged
BaronVonSario merged 16 commits into
mainfrom
chore/sync-superpowers-7
Nov 5, 2026
Merged

BaronVonSario merged 16 commits into
mainfrom
chore/sync-superpowers-7

Conversation

@BaronVonSario

Copy link
Copy Markdown
Collaborator

Summary

Three releases on one branch:

  • v4.1.0 — sync with superpowers 7.0.0 (was 6.1.1). Workflow wrappers handle brainstorming's size outcomes, stop superpowers from chaining into the next skill so /workflows:plan and /workflows:work keep the focus gate and Python quality gate, carry **Spec:** / ## Review Focus through the per-service split, add --method subagent|native, and route "Declined to judge" review items to the user. check-dependencies.sh honors CLAUDE_CONFIG_DIR and symlinked plugin dirs and warns on superpowers < 7.0.0. CI actions bumped.
  • v4.2.0 — demo monorepo (examples/monorepo/: lib-common, orders, payments) plus scripts/sandbox.sh for trying the plugin in a throwaway git repo. CI runs the demo's pytest/ruff/mypy. Fixes marketplace.json version drift.
  • v4.3.0 — services-pane mod (mods/services-pane/, separate plugin in the same marketplace): live pane of monorepo services with planned vs actual changes, waves, progress, observed pytest status (age + staleness), out-of-scope warnings, todo counts, per-service Start work and a final Ship; /services toggles it. Main plugin gains /workflows:work --no-ship, ship-only root runs, and per-service plan status: completed; it does not depend on the mod.

Also scrubs the former template company name from the tree and makes the stale-reference guard case-insensitive.

Design and plan: docs/superpowers/specs/2026-11-05-services-pane-design.md, docs/superpowers/plans/2026-11-05-services-pane.md.

Testing

  • ./scripts/validate.sh passes (25 agents, 17 commands, 21 skills); verified it fails on a broken mod hooks.json and on the guarded name.
  • claude plugin test mods/services-pane: 54/54 pass. claude plugin validate mods/services-pane passes.
  • Demo monorepo: pytest, ruff, mypy green in all three services.
  • Manual: /services in a sandbox session opens the pane and lists the three services.

Not yet verified

  • End-to-end /workflows:brainstorm → plan → work in the sandbox with superpowers 7.0.0.
  • Start work / Ship buttons in a live run (they hide if /workflows:work can't be resolved).
  • No tsc type-check (not installed); tests and validator are the gates.

🤖 Generated with Claude Code

BaronVonSario and others added 16 commits November 4, 2026 08:42
- brainstorm: handle size outcomes; return control before writing-plans
- plan: stop at method choice; split Spec pointer and Review Focus per service
- work: --method subagent|native; per-plan SDD workspace path
- review: route 'Declined to judge' items to the user
- check-dependencies: honor CLAUDE_CONFIG_DIR/symlinks, warn on superpowers < 7.0.0
- CI: checkout@v5, setup-python@v6

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- examples/monorepo: lib-common, orders, payments (FastAPI + Poetry), walkthrough README
- scripts/sandbox.sh: throwaway git copy of the demo, optional poetry install
- CI: example job runs pytest, ruff, mypy on the demo
- fix marketplace.json version (was stuck at 4.0.0)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…s list for ship-only

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…utton errors, idle age

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…erence guard

- CHANGELOG: reword the 3.x entry that named it
- validate.sh: assemble the guarded name at runtime and match case-insensitively
- services-pane: commit tsconfig.json (extends the engine-laid types)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@BaronVonSario
BaronVonSario merged commit f817029 into main Nov 5, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant