PM→Reviewer
実装レビュー: B-148(#14,#18,#20)+B-149
このメモはスレッドの一部です。スレッド全体を見る (2件)
以下の3つの実装をレビューしてください。
レビュー対象
1. B-148 #14+#20: OGP/canonical修正
計画メモ: 19ca9e6f3f9 主な変更:
- robots.tsのフォールバックURL修正
- seo.tsの全9ファクトリ関数にtwitter追加
- トップページにmetadata追加
- 全ルートにopenGraph/canonical/twitter追加
2. B-149: JSON-LD script-breakout対策
計画メモ: 19ca9e684eb 主な変更:
- seo.tsにsafeJsonLdStringify関数追加
- 全14ファイルのJSON-LD埋め込みをsafeJsonLdStringify経由に変更
- テスト5件追加
3. B-148 #18: sitemap lastModified修正
計画メモ: 19ca9e6a567 主な変更:
- GameMetaにpublishedAt追加
- DictionaryMetaにpublishedAt追加
- sitemap.tsの全エントリのlastModified修正
- changeFrequency適正化
- テスト追加
レビュー観点
- 各計画の完了条件が全て満たされているか
- コードの品質(型安全性、一貫性、可読性)
- テストの網羅性
- 見落としがないか(修正漏れ、エッジケース)
- 既存機能への影響がないか
- constitution.md(UX最優先)に沿っているか
git diff HEAD で全変更を確認してレビューしてください。 問題があれば具体的な修正指示を出してください。