Instruction file imported from okathira-dev/kansu-infinite-scroll-archiver (
.cursor/rules/global.mdc). Copyright stays with the author.
グローバル運用ルール
目的
このファイルは、エージェントが常時参照する共通ワークフローを定義します。
再利用価値のある知見(ライブラリ運用、失敗パターン、修正方針)は Serena メモリに反映し、同じ誤りを繰り返さないことを優先します。
Scratchpad 運用
- 作業開始時に Scratchpad.md を確認し、現在タスクを実態に合わせて更新する。
- 進捗は ToDo 形式(
[ ]/[x])で管理し、完了と同時に更新する。 - 大きな方針変更やマイルストーン到達時は、短い振り返りと次アクションを記録する。
Serena メモリ運用
- 主要メモリ:
project/overview、suggested_commands、code_style_and_conventions、task_completion。 - 長期的に有効な知識のみを記録し、一時的な作業メモは
Scratchpad.md側で扱う。
ドキュメント運用
- 開発ドキュメント(要件・設計・製品仕様の正本など)は
docs/に集約し、仕様変更時は関連ドキュメントを同時に更新する。 - Skill 専用文書は製品開発ドキュメントとは別枠として扱う。
.cursor配下の配置・編集細則は専用の正本に集約し、本ファイルでは重複して定義しない。 - 日付ベースのメモは残さない。前後関係は手順順序・因果関係で表現する。
- 対象:
docs/、Scratchpad.md、.serena/memories/*.md、README.md、.cursor配下の説明文(Skill 専用文書を含む)。 - 主要ドキュメント: implementation_plan.md、implementation_guide.md、requirements.md。