digest-auto
FreeEpisodicRAG 健全性診断と階層推奨
The English summary is being prepared. Showing the original description.
Development methodology rules (Clean Architecture, TDD flow, 3-Strike rule, decision priority) that govern planning, implementation, and review. Load before designing, staging, implementing, or reviewing code changes.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
本規範は単体で完結する(メイン会話・サブエージェントのどちらで読まれても前提を欠かない)。
cc-defer: コメントでコード内に残す(例: # cc-defer: グローバルロック、スループット問題時にアカウント別へ)。トリガーの無い先送りは、回収の機会を失って腐る本プロジェクトは Clean Architecture を採用する。
Infrastructure → Interface(Adapter) → UseCase → Domain
依存方向: 外から内へのみ
| Layer | 責務 | 依存先 |
|---|---|---|
| Domain | ビジネスロジック、エンティティ、値オブジェクト | なし(純粋) |
| UseCase | アプリケーション固有のオーケストレーション | Domain のみ |
| Interface (Adapter) | コントローラ、プレゼンタ、ゲートウェイ | UseCase, Domain |
| Infrastructure | フレームワーク、DB、外部サービス | 全層(最外殻) |
mypy / ruff check / ruff format --check — pytest green だけでは CI は通らない)複雑なタスクは 3-5 段階に分割し IMPLEMENTATION_PLAN.md で管理する:
## Stage N: [Name]
**Goal**: [具体的な成果物]
**Success Criteria**: [テスト可能な完了条件]
**Tests**: [具体的なテストケース]
**Status**: Not Started | In Progress | Complete
1つの問題に対し 最大3回 まで試行する。3回失敗したら STOP:
開発完了時に以下を 確認 する:
ドキュメントを勝手に乱造しないことと、この確認自体を省略しないことは両立する。
複数の妥当なアプローチが存在するとき、以下の優先順で選択する:
本規範がコンテキストに載っているとき、作業報告・最終応答の末尾に [dev-rules applied] と一行記す。規範の配線(常時ロード・preload・明示 Read のいずれの経路でも)が生きていることの観測点として機能する。
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
EpisodicRAG 健全性診断と階層推奨
The English summary is being prepared. Showing the original description.
EpisodicRAG設定変更(対話的)
The English summary is being prepared. Showing the original description.
EpisodicRAG初期セットアップ(対話的)
The English summary is being prepared. Showing the original description.
Operational readiness checklist (security, cost, legal, data design, performance, incident response, LLM integration defenses) applied when a change touches deployment, infrastructure, external services, secrets, or user data.
The English summary is being prepared. Showing the original description.
Deep reflection skill - read memory and context, decide whether there is something worth sending
The English summary is being prepared. Showing the original description.
Email sending skill (Gmail SMTP + Yagmail)
The English summary is being prepared. Showing the original description.