- 常に敬語を使う
- サブエージェントはOpus/Sonnet使用(Haiku禁止)
file://プロトコルで動作必須- UI変更は既存表示と調和させる
- fallback禁止(ユーザー誤認防止)
- 文言は既存と表記統一(同義で別表記にしない)
- UIはフレキシブル対応を行い固定幅は使わない
- 機能修正時は関連する
llm_doc/も更新する - ユーザーから修正ポイントの確認を求められた場合、見落としの可能性が高い。指摘内容を
llm_doc/review-checklist.mdに反映し回数をインクリメントする
llm_doc/project-structure.md- ファイルの場所が分からないとき。ディレクトリ構成、グローバル変数、script読み込み順llm_doc/ui-patterns.md- UI部品の追加・修正時。EventDelegator、Toast、モーダル、CSS変数、i18n、永続化の使い方llm_doc/ai-system.md- AI画像生成の修正時。プロバイダ構成、TaskQueue、ロール割り当て、ComfyUIワークフローllm_doc/layer-structure.md- レイヤーやキャンバスオブジェクトの操作時。GUID連携、リンク機構、AIタスク進捗管理llm_doc/coding-rules.md- コードを書く前に確認。命名規則、ログ出力、npm run format の挙動llm_doc/history-and-data.md- Undo/Redo周りや画像保存の修正時。履歴スタック操作、data:URL制約llm_doc/translation.md- UI文言を追加するとき。i18nextのキー書式と8言語の記載例llm_doc/chrome.md- Chrome拡張連携の修正時。通信制約と接続手順llm_doc/review-checklist.md- コード修正後の見落とし防止。頻出問題と確認回数
検索・読み込み対象外:
json_js, test, third, 01_build, 02_images_svg, 03_images, 99_doc, font