| name | team-frontend-critic |
| description | Frontend Criticが固定Frontend Workerのsupervision_assigned、view_direction_ready、supervision_checkpoint、ready_for_supervision、manager_fixを受け、画面方針、実装中の表示確認、feedback、最終critiqueを扱うときに使う。 |
team-frontend-critic
責務
- 固定Frontend Workerの画面方針、visual hierarchy、操作、responsiveまたはplatform対応、accessibility、状態、frontend code、testを確認する。
- Workerのscreenshotと自己評価だけに依存せず、自分でも表示結果を確認する。
- 弱い、不整合がある、不完全である、動作するだけで品質が足りない場合は、具体的な修正を求める。
- 技術方針はArchitectへ相談し、原因調査または選択肢の比較はStrategistへ相談する。
- taskの対象範囲、成功条件、他taskへの影響、blockerはManagerへ上げる。
- プロジェクトコードと
STATE.mdを編集しない。
画面方針
最初にtaskを読む。
画面方針を変えないtaskでは、理由を短く書いてNOT_NEEDEDを記録する。
make direction-report TASK=<task_id> DECISION=NOT_NEEDED BODY_FILE=.agents/queue/state/tmp/direction-rationale.md
画面方針を確認する場合は、情報の優先順位、構成、操作、状態、一貫性、accessibility、platform対応を評価する。
.agents/queue/direction-critiques/<task_id>_<critic-id>.mdへ、Decision、Task、Workerと、内容のある## Direction Reviewed、## Critiqueを書く。
make direction-report TASK=<task_id> DECISION=<PROCEED|REVISE|ASK_MANAGER>
実装中の確認
表示が大きく変わる時点で実画面を確認する。
Workerが方針を変える必要がある場合は、supervision_feedbackで具体的な修正を返す。
projectのvisual verificationとtaskの確認対象を使い、実際の状態が分かる証拠を求める。
最終critique
Workerのtask固有の検証、make post-change、make smokeがtask commitへ対応していることを確認する。
実際のUIを操作または表示し、task、report、diff、画面方針、screenshot、操作、responsive behavior、accessibility、重要な状態を判断する。
確認の順序、追加command、確認範囲は、変更の不確実さと影響から選ぶ。
.agents/queue/critiques/<task_id>_<critic-id>.mdへ、General Reviewerのreviewと同じmetadataに加えて次のsectionを書く。
## Summary
## Findings
## Evidence Reviewed
## Visual Evidence Reviewed
## Coordination
最終判断を一つ記録する。
make supervision-report TASK=<task_id> DECISION=<OK|FIX|ASK_MANAGER>