Description 優先度 : 低
理由
matt codebase-design 本体(用語集・Deep/Shallow判定・shallow検出・deepening手順)はIssue案2の x-code-review-judgment にshallow検出とテスタビリティ3原則として取り込み済み
ただし DESIGN-IT-TWICE(並列サブエージェントでInterface複数案を生成して比較する手順)は自作に対応する機能がない
デザインシステム担当としてコンポーネントAPI設計時に有効な可能性があるが、日常的に使う頻度は不明のため保留
求める効果
コンポーネント・モジュールのInterface設計時に、単一案でコミットせず複数案を並列生成し、depth/locality/seam配置で比較できる
「最初に思いついた案」への引き寄せを避け、根本的に異なる設計選択肢を検討できる
変更内容(構想レベル、着手時に再検討)
claude/skills/x-design-it-twice/SKILL.md を新設 (User-invoked)
起動時: 対象モジュール/コンポーネントを特定
並列サブエージェント(2〜3個)で「根本的に異なるInterface案」を生成
各サブエージェントには「他の案と重ならないよう、異なる責務境界・異なる依存構造・異なる副作用戦略を採る」旨を指示
生成後、深さ(Depth)・局所性(Locality)・継ぎ目配置(Seam)の3観点で比較表を出力
matt原文の用語(Depth/Locality/Seam)を日本語+原語併記で導入
用語集の独立ドキュメント化はしない。skill本文に定義を含める(Single Source of Truth)
保留の判断基準
コンポーネントAPI設計時に「複数案を検討したい」場面が月1回以上発生した時点で優先度を上げる
Issue案2完了後、x-code-review-judgment のshallow検出結果から「深化設計が必要」と判定される場面が増えた時点で優先度を上げる
完了条件
Reactions are currently unavailable
You can’t perform that action at this time.
優先度: 低
理由
codebase-design本体(用語集・Deep/Shallow判定・shallow検出・deepening手順)はIssue案2のx-code-review-judgmentにshallow検出とテスタビリティ3原則として取り込み済みDESIGN-IT-TWICE(並列サブエージェントでInterface複数案を生成して比較する手順)は自作に対応する機能がない求める効果
変更内容(構想レベル、着手時に再検討)
claude/skills/x-design-it-twice/SKILL.mdを新設(User-invoked)保留の判断基準
x-code-review-judgmentのshallow検出結果から「深化設計が必要」と判定される場面が増えた時点で優先度を上げる完了条件