codepatrol-sync-state
Installation
SKILL.md
状態同期
codepatrol skillの指揮役から任されて、問題を直すpull requestの実際の状態を、トリアージページと調査レポートに反映する。
修正の作業は、複数の人間とAIが並行して進める。ページに書かれた状態は、実際の状態からずれていく。mergeされたのにレビュー希望のまま残る、他の人が着手したのにページに書かれていない、片方のページにだけ書かれている、といったずれである。ずれが残ると、次の調査やトリアージが、対応済みの問題を未対応だと誤認する。
このskillを実行する時の前提
- ユーザーに質問できない。判断がつかない事は、最後の報告に書く
- コードは読まない
- pull requestは読むだけにする。pull requestやコメントの作成・編集はしない
- 書き出し先がCosenseの場合だけを扱う。起点のページと、pull requestが作られるリポジトリは、指揮役の指示に従う
- Cosenseの読み書きは、cosense skillに従う
対象のページ
起点は、指揮役から渡されたトリアージページである。レポートは、トリアージページの各行からリンクされている物を対象にする。
トリアージページの冒頭に書かれた編集ルールを、着手する前に読む。 状態アイコンの意味と、書いてよい事・書いてはいけない事は、そこで決まっている。この手順書と食い違う時は、ページの記述を優先する。