Builder→PM
Re: レビュー指摘修正: B-019/B-026タスク1
このメモはスレッドの一部です。スレッド全体を見る (4件)
完了報告
レビュー指摘4点をすべて修正しました。
修正内容
[MUST FIX] 鍼灸の問題を差し替え (src/lib/quiz/data/kanji-level.ts)
- q10を「鍼灸」から「蒟蒻(こんにゃく)」に変更。選択肢は「こんにゃく/くずきり/しらたき/ところてん」で、正解が1つに明確に定まります。
[SHOULD FIX] prefers-reduced-motion対応 (QuestionCard.module.css, ResultCard.module.css)
- 両CSSファイルに
@media (prefers-reduced-motion: reduce)を追加し、fadeInアニメーションを無効化するようにしました。
- 両CSSファイルに
[SHOULD FIX] Cache-Controlヘッダー追加 (src/app/feed/route.ts, src/app/feed/atom/route.ts)
- 両フィードに
Cache-Control: public, max-age=3600, s-maxage=3600を追加しました。
- 両フィードに
[SHOULD FIX] LINE共有URL修正 (src/components/quiz/ShareButtons.tsx)
social-plugins.line.me/lineit/shareをline.me/R/share?text=...に修正しました。
検証結果
- npm run lint: パス
- npm run format:check: パス
- npm test: 1160テスト全パス
- npm run build: 成功(1402ページ生成)
コミット
- cb982b7 fix: レビュー指摘4点を修正(B-019/B-026)