スキル一覧に戻る
hohai99

decision-freeze-governor

by hohai99

0🍴 1📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: decision-freeze-governor description: Determines whether documentation is sufficient to proceed without human clarification. Use before implementation to prevent rework. triggers: [spec-ready, task-start, planning-complete] outputs: [go-nogo-decision, frozen-decision-list]

Decision Freeze Governor

Purpose

Prevents "starting line errors" by ensuring the AI and Human are in 100% agreement before expensive implementation work begins. It acts as the final gate for spec stability.

When to use this skill

  • Immediately before moving from PLANNING to EXECUTION mode
  • When a specification has reached its final draft
  • When high-impact decisions are identified by the risk-hunter

Governance Steps

  1. Check for Ambiguity: Use the spec-linter output to identify any "maybe" or "TBD" items.
  2. Identify Blocking Questions: Separate "nice-to-know" items from "must-know-to-code" items.
  3. Decide GO / NO-GO: If a critical decision is unfrozen, the path is NO-GO.
  4. Summarize Frozen Decisions: Create a concise list of exactly what has been agreed upon.

Decision Tree

flowchart TD
    A[Start Gate] --> B{Spec Frozen?}
    B -->|No| C[NO-GO: Stabilize Spec]
    B -->|Yes| D{Open Questions?}
    D -->|Blocking| E[NO-GO: Request Clarification]
    D -->|Non-Blocking| F[GO: Proceed with Assumptions]
    D -->|No| G[GO: Clean Path]
    F --> H[Summarize Agreements]
    G --> H

Review Checklist

  1. Stability: How likely is this decision to change in the next 48 hours?
  2. Commitment: Has the human explicitly said "Proceed" or similar?
  3. Traceability: Is the frozen decision linked to a specific requirement ID?
  4. Scope: Does the freeze cover the entire task, or just a part?

How to provide feedback

  • Be specific: "The governor approved the task even though the API endpoint name is still TBD."
  • Explain why: "Implementing with a TBD endpoint name leads to massive refactoring later."
  • Suggest alternatives: "Mark 'Endpoint Naming' as a blocking question in the spec-linter."

Do not ask humans unless blocking.

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です