autorun/: sprint-1-today/TASKS.md + GATE.md: verify_merge + escape hatch + E2E テスト sprint-2-this-week/TASKS.md: OpenClaw ドッキング (hooks/sync/サブエージェント) sprint-3-next-week/TASKS.md: 運用基盤 (Heartbeat/Telegram/VOICEBOX/Maestro) sprint-4-this-month/TASKS.md: 品質ゲート多層化 (rust-ai-pipeline/proptest/mutants) skills/miyabi-gate-cli/SKILL.md: 全11サブコマンドの使い方 Claude Code / Codex / OpenClaw からの呼び出し方法 exit code (0/1/2) とエージェントの対処方法 GATE フロー図 ~/.claude/skills/miyabi-gate-cli → シンボリックリンク設定 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
20 lines
855 B
Markdown
20 lines
855 B
Markdown
# Sprint 1 承認ゲート
|
||
|
||
## 通過条件(全て GREEN で Sprint 2 へ進む)
|
||
|
||
- [ ] `cargo test --all` → 全 GREEN(900+ テスト)
|
||
- [ ] `cargo clippy --all-targets --all-features -- -D warnings` → ゼロエラー
|
||
- [ ] `cargo build --release` → 成功
|
||
- [ ] verify_merge が mock で動作する
|
||
- [ ] force_unlock が event log に記録する
|
||
- [ ] manual_complete が done に遷移する
|
||
- [ ] E2E テスト: register → done の全シーケンスが通る
|
||
- [ ] GATE 拒否テスト: 6件以上が正しく拒否する
|
||
- [ ] GNI 再インデックス完了
|
||
- [ ] `v1.0-dtp-complete` タグが打たれている
|
||
|
||
## 失敗時
|
||
|
||
- テスト失敗 → 原因特定 → 修正 → 再テスト(最大3回)
|
||
- clippy エラー → 該当行修正 → 再チェック
|
||
- 3回連続失敗 → エスカレーション(人間判断)
|