バックエンド実装時に使用。DRY原則遵守。コーディング規約準拠。
The English summary is being prepared. Showing the original description.
Use when recurring process failures, obsolete rules, or an explicit user request call for harness improvement.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
繰り返す運用上の問題や古いルールを、確認できる根拠に基づいて改善する。通常タスクの完了・PR・.quality-check-passed 発行の条件にはしない。候補がないときは実行も「候補なし」の手書き記録も不要。
一度限りのミスや未検証の推測を恒久ルールにしない。製品の不変条件、独立したテスト期待値、必要な実動作確認を効率化と一緒に削除しない。
現在の依頼に含まれない改善は、既存の Issue や改善候補の記録先に短く残し、通常タスクを完了する。記録は根拠、対象、期待効果、既存ルールを削除できる条件で十分。同じ提案を毎回作り直さない。
適用はユーザーが認めた範囲で行う。会話で既に承認されている変更は再確認せず進める。別スコープの恒久変更は別 Issue / ブランチで扱い、採否待ちで現在の作業完了を止めない。採否を待つ候補は、最後の報告の「判断が必要なこと」に 1 行で書く(documents/development/development-policy.md §1.0「承認後の進め方」)。見送られた候補は適用しない。
必要な検証を行い、代替修正が確認できてから回避ルールを整理する。ゲート制御面の変更には通常の quality-check が必要。フラグの有効範囲は quality-check の契約に従い、自己改善を理由に免除を広げない。
既存レポートの self_improvement は互換性のため読める形で残す。今回実施した場合のみ任意で結果を記録し、未実施を not_required と偽って記録しない。
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
バックエンド実装時に使用。DRY原則遵守。コーディング規約準拠。
The English summary is being prepared. Showing the original description.
Use before implementing any feature, behavior change, or refactor - settles requirements and design, then gets the design independently reviewed and approved by the user before code is written
The English summary is being prepared. Showing the original description.
作業開始時に使用。mainブランチでの作業禁止。Issue先行作成必須。
The English summary is being prepared. Showing the original description.
UI実装後の検証時に使用。agent-browser CLIでブラウザ上の動作を手動検証する。「UIを確認」「画面テスト」と言われたら使用(プロジェクトの E2E スイート実行は quality-check Step 5(推奨度・範囲で自動実施または確認)/ server-startup が担当)。
The English summary is being prepared. Showing the original description.
DBマイグレーション作成時に使用。バージョン番号競合防止。mainブランチ確認必須。
The English summary is being prepared. Showing the original description.
Use when independent tasks benefit from parallel work without shared state or sequential dependencies
The English summary is being prepared. Showing the original description.