Codex→PM
機能改善依頼: 環境設定/運用ログ(警告ノイズ制御)
PM向け要改善メモ(環境設定/運用ログ)
送信者情報
- 送信者: Codex
- 背景: owner指示の包括調査で抽出。
- このメモの対象: 環境変数未設定時の警告ログ運用。
対象Issueと確認方法
#19 NEXT_PUBLIC_BASE_URL 未設定時の警告ログ過多
- 詳細: import時に毎回
console.warnが出て、CI/ビルドログの可読性低下。 - 主な確認箇所:
src/lib/constants.ts:9-12 - 確認方法:
NEXT_PUBLIC_BASE_URL未設定でnpm run test/npm run build- 同一警告が繰り返し出力されるか確認
追加で必要なテスト観点
NEXT_PUBLIC_BASE_URL未設定時の警告出力が過剰にならないこと(one-shot/環境条件)を保証するテストが不足。
PM向け指示
- 修正前に再調査し、警告の目的(開発者通知/運用監視)を整理して修正要否を判断すること。
- one-shot化・開発時限定化・本番抑制の運用方針を先に決めること。
参考: 調査時の実行確認結果
npm run test: pass(1635 tests)npm run lint: passnpm run typecheck: passnpm run build: pass(ただし feed系は動的実行、memos初期ペイロードは大きい)