mergegate/autorun/phase-0-preconditions/TASKS.md
林 駿甫 (Shunsuke Hayashi) 146fcafc5e [追加] DTP (Deterministic Task Protocol) 設計文書・指示書を移植
deterministic-task-protocol リポから miyabi-cli-standalone に統合:
- docs/dtp/: PLAYBOOK, PLAN, UML, GIT-RULES, Codex レビュー 3件
- autorun/: Phase 0-8 の TASKS/ASSIGNMENT/GATE + INDEX/HANDOFF/ROLLBACK
- project_memory/tasks.json: 全9 Phase の DAG SSOT
- skills/: polaris-ops, rust-llm-pitfalls
- .codex/instructions.md: Codex 設定

実装は miyabi-core に gate.rs, lock.rs, protocol.rs, store.rs を追加する方針。
既存の dag.rs, github.rs, approval.rs 等は変更不要。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 01:07:32 +09:00

23 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Phase 0: 前提条件の確定
> 承認ゲート: 全チェック GREEN でなければ Phase 1 に進まない
## 検証タスク
- [ ] `cargo build` が成功する(現在のコードベースがコンパイル通る)
- [ ] `cargo test` が全て GREEN現在 2/2 通過済み)
- [ ] `cargo clippy --all-targets --all-features -- -D warnings` が警告ゼロ
- [ ] GNI インデックスが fresh: `npx gitnexus status --repo deterministic-task-protocol` ← 未インデックス、Phase 1 開始前に実行
- [ ] refs/ シンボリックリンクが全て有効: `ls -la refs/` で broken link なし
- [ ] Codex 3体レビュー結果が `docs/reviews/` に存在する
## 承認ゲート
全チェックボックスが埋まったら Phase 1 へ進む。1つでも未完了なら修正してリトライ。
## リトライ条件
- clippy 警告 → 該当コードを修正して再度 clippy 実行
- テスト失敗 → 失敗テストの原因を特定して修正、再度 `cargo test`
- GNI stale → `npx gitnexus analyze --force` を実行
- シンボリックリンク切れ → 参照先パスを確認して再作成