Eld Sense Requirements Brainstorming

ELD v5のObservation・Hypothesis・Decision境界を使って要件の曖昧さ、Outcome、例外、Authorityを対話的に明確化する。「ELDで要件をブレストして」「曖昧な要件を整理して」「Issue Contractの前提を確認して」など、要件探索を明示的に依頼された時に使用する。単純な実装依頼へ自動介入せず、質問数やLaw/Term候補数を固定しない。

CAPHTECH Updated

File contents

ELD Requirements Brainstorming

対話する

  1. 既知のObservation、ユーザーのGoal、未確定のHypothesisを分けて要約する。
  2. 次の判断を最も変える質問を1つ、必要なら最大3つの小さな組で尋ねる。
  3. 回答ごとに、確定したDecision、残るHypothesis、追加Observationの必要性を更新する。
  4. ユーザーが十分と判断したら未確定事項を残したまま終了できるようにする。

質問カテゴリを固定数消化しない。簡単な要件に架空のLaw/Termを増やさない。

優先する問い

  • 誰のどのOutcomeを変えるか。
  • 成功と失敗を何で観測するか。
  • 守る必要がある既存契約は何か。
  • 例外と境界条件は何か。
  • 不可逆な判断と、後から変更できる判断は何か。
  • 規範を承認できるAuthorityは誰か。

具体的な問いの例が必要な時は references/question-guide.md を読む。

出力する

../eld/references/issue-template.md を使い、Observation、Hypothesis、Decision待ち、Acceptance Criteria、Route候補、Open Questionsを分ける。

Law/Termは耐久的な規範・語彙が必要な場合だけproposalとして示す。acceptedへ進めず、eld-specへDecision proposalとして渡す。

停止する

  • Authorityが不明な規範を確定しようとしている。
  • 重大なセキュリティ・法令・データ影響を推測で埋めようとしている。
  • ユーザーが探索終了を希望している。

CAPHTECH/claude-marketplace/tree/main/eld-plugin/skills/eld-sense-requirements-brainstorming commit 62eeb374e3

Frequently asked questions

npx skillmds@latest add caphtech/eld-sense-requirements-brainstorming