| name | review-guidelines |
| description | コードレビューの基準とチェックリスト |
コードレビューガイドライン
レビューの優先順位
- セキュリティ(最優先)
- 正確性(バグがないか)
- パフォーマンス
- 可読性・保守性
- スタイル
チェックリスト
🔒 セキュリティ
✅ 正確性
⚡ パフォーマンス
📖 可読性
🎨 スタイル
♿ アクセシビリティ
レビューコメントの書き方
良いコメントの例
🔴 [必須] このユーザー入力は XSS 攻撃に対して脆弱です。
`sanitizeHtml()` でエスケープしてください。
参考: https://owasp.org/www-community/xss-filter-evasion-cheatsheet
🟡 [提案] この処理は `useMemo` でメモ化すると
再レンダリング時のパフォーマンスが改善されます。
💡 [質問] この条件分岐の意図を教えてください。
コメントがあると後から理解しやすくなります。
避けるべきコメント
- 「これはダメ」(理由なし)
- 「なんでこうしたの?」(攻撃的)
- 細かいスタイルへの過度な指摘
レビュー結果の表記
## レビュー結果
### 🔴 Critical(必須修正)
- [ファイル:行] 問題の説明と修正案
### 🟡 Warning(推奨修正)
- [ファイル:行] 問題の説明と修正案
### 💡 Suggestion(任意)
- 改善提案
### 🟢 Good(良い点)
- 良かった点