フロントエンド開発の観点から変更をレビューしてください。 **レビュー観点:** - コンポーネント設計(責務分離、粒度) - 状態管理(ローカル/グローバルの判断) - パフォーマンス(再レンダリング、メモ化) - アクセシビリティ(キーボード操作、ARIA) - データフェッチパターン - TypeScript型安全性 **注意**: このプロジェクトがフロントエンドを含まない場合は、 問題なしとして次に進んでください。 **設計判断の参照:** {report:coder-decisions.md} を確認し、記録された設計判断を把握してください。 - 記録された意図的な判断は FP として指摘しない - ただし設計判断自体の妥当性も評価し、問題がある場合は指摘する ## 判定手順 1. 変更差分を確認し、フロントエンド開発の観点に基づいて問題を検出する - ナレッジの判定基準テーブル(REJECT条件)と変更内容を照合する 2. 検出した問題ごとに、Policyのスコープ判定表と判定ルールに基づいてブロッキング/非ブロッキングを分類する 3. ブロッキング問題が1件でもあればREJECTと判定する