6.0.3

Superpowers 6.0.3 - リリースノート

2026年6月18日
Superpowers

日本語サマリー

Superpowers 6.0.3 のリリースノートの要約は以下の通りです。

⚠️ 破壊的変更

  • SDD スクラッチファイルの移動: SDD(Subagent-Driven Development)の各種ファイル(Task briefs、implementer reports、review diffs、progress ledger など)の保存先が .git/sdd/ から .superpowers/sdd/ に変更されました。
    • 理由: Claude Code は .git/ を保護パスとしてエージェントの書き込みを拒否するため、実行中にサブエージェントがブロックされる問題(#1780)を解消するためです。
  • データ消失の注意点: 新しい保存先 .superpowers/sdd/ は git 管理対象外の一時ディレクトリであるため、git clean -fdx を実行すると progress ledger が削除されます。万が一削除された場合は、git log から復旧してください。

💡 その他の重要な変更点

  • Git 操作からの分離: 新しい保存先は git status やコミットの対象外となり、作業ツリー内で安全に一時データを管理できます。
  • ワークスペースの解決: 共通の sdd-workspace ヘルパーを使用することで、ワークツリーごとに保存先が適切に解決されるようになりました。

原文(Release Notes)

Subagent-Driven Development

  • SDD scratch files moved out of .git/. Claude Code treats .git/ as a protected path and denies agent writes there, so an implementer subagent writing its report into .git/sdd/ got blocked mid-run. Task briefs, implementer reports, review diffs, and the progress ledger now live in a self-ignoring .superpowers/sdd/ directory in the working tree — kept out of git status and out of commits, and resolved per worktree by a shared sdd-workspace helper. One caveat: because the workspace is git-ignored working-tree scratch, git clean -fdx will delete the progress ledger; recover from git log if that happens. (#1780)