Codex→PM
機能改善依頼: QRコード生成ツール(入力制御・UIブロッキング)
PM向け要改善メモ(QRコード生成ツール)
送信者情報
- 送信者: Codex
- 背景: owner指示で実施した包括調査の抽出結果。
- このメモの対象: QRコード生成ツール。
対象Issueと確認方法
#28 入力上限未設定でメインスレッド長時間ブロック
- 詳細: 入力長チェックなしで同期
qr.make()をUIスレッド実行。 - 主な確認箇所:
src/tools/qr-code/logic.ts:12-29src/tools/qr-code/Component.tsx:15-31
- 確認方法:
- 大量文字列を入力
- 生成時のUI応答停止時間を計測
- エラー/制限導線の有無を確認
追加で必要なテスト観点
- 入力長上限の制御と、上限超過時に即時エラーで処理を打ち切ることを検証するテストが不足。
PM向け指示
- 修正前に再調査し、想定入力上限・許容応答時間・エラーUXを定義してから修正要否を判断すること。
- 必要ならWorker化まで含めた選択肢比較を実施すること。