AI/Claudeエージェント向けの技術仕様ハブです。
📖 ドキュメント一覧: INDEX.md - 全ドキュメントへのナビゲーション
📖 ユーザー向けドキュメント: プロジェクト README
📖 開発参加ガイド: CONTRIBUTING.md
- プラグイン構造
- v5.0.0 Breaking Changes
- v4.0.0 Breaking Changes
- Command Specifications
- Skill Specifications
- Agent Specifications
- Quick Reference
- Learning Resources
- Developer Documentation
- Documentation Map
設定ファイルとデータは ~/.claude/plugins/.episodicrag/ に保存されます(プラグイン更新時も保持)。
📖 ディレクトリ構成: ARCHITECTURE.md
📖 設定項目詳細: config.md
/digest 実行時の config.json 検出エラーを防止。
任意のディレクトリから /digest を実行可能に。
last_digest_times.json に Loop 層を追加。
全レベル(Loop含む)で最新の /digest 対象を把握可能に。
対話型プロセスを md ファイルに一本化(可読性向上、読み飛ばし防止)。
📖 詳細: CHANGELOG.md
インポートパスが変更されました:
- 旧:
scripts/config.py(単一モジュール) - 新:
domain/config/,infrastructure/config/,application/config/(3層)
スキル経由に加え、直接実行が可能に:
python -m interfaces.digest_setup
python -m interfaces.digest_config
python -m interfaces.digest_auto📖 詳細: CHANGELOG.md
| コマンド | 仕様書 | 概要 |
|---|---|---|
/digest |
digest.md | 新規 Loop 検出・分析・階層確定 |
/dream-defrag |
dream-defrag.md | auto-memory の剪定(引く dream=GC) |
| スキル | 仕様書 | 概要 |
|---|---|---|
@digest-setup |
SKILL.md | 初期セットアップ(対話的) |
@digest-config |
SKILL.md | 設定変更(対話的) |
@digest-auto |
SKILL.md | システム診断・推奨アクション |
@wakeup |
SKILL.md | claude.ai セッション開始エンジン(記憶ロード+人格ディレクティブ適用) |
| エージェント | 仕様書 | 概要 |
|---|---|---|
| DigestAnalyzer | digest-analyzer.md | Loop/Digest 並列分析 |
📖 用語・共通概念は EpisodicRAG/GLOSSARY.md を参照
📖 設計思想・哲学は CONCEPT.md を参照
/digest # 新規Loop検出と分析
/digest weekly # Weekly Digest確定
/digest monthly # Monthly Digest確定
/digest quarterly # Quarterly Digest確定
# ... (annual, triennial, decadal, multi_decadal, centurial)
@digest-setup # 初期セットアップ
@digest-config # 設定変更
@digest-auto # システム状態確認
| 目的 | ドキュメント |
|---|---|
| 学習パス | LEARNING_PATH.md |
| 設計判断 | DESIGN_DECISIONS.md |
| 目的 | ドキュメント | 概要 |
|---|---|---|
| 技術アーキテクチャ | ARCHITECTURE.md | Clean Architecture・データフロー・ファイル形式 |
| API仕様 | API_REFERENCE.md | Python API リファレンス |
| 実装パターン | _implementation-notes.md | スキル・コマンド・エージェント実装の共通ガイドライン |
| エラーリカバリー | ERROR_RECOVERY_PATTERNS.md | エラーハンドリングパターン |
| Layer | Document | 概要 |
|---|---|---|
| Domain | domain.md | 定数・型・例外・ファイル命名 |
| Domain/Config | 同上 | 設定定数・型バリデーション |
| Infrastructure | infrastructure.md | JSON操作・ファイルスキャン・ロギング |
| Infrastructure/Config | 同上 | ファイルI/O・パス解決 |
| Application | application.md | Shadow管理・GrandDigest・Finalize処理 |
| Application/Config | 同上 | DigestConfig Facade・サービスクラス |
| Interfaces | interfaces.md | DigestFinalizer・ProvisionalSaver・CLI |
| Config (統合) | config.md | config.json仕様・統合API |
docs/
├── README.md ← 現在地
├── user/ ← ユーザー向け
│ ├── QUICKSTART.md (.en) # 5分スタート
│ ├── GUIDE.md # 基本ガイド
│ ├── ADVANCED.md # 高度な使い方
│ ├── CHEATSHEET.md (.en) # 早見表
│ ├── FAQ.md # よくある質問
│ └── TROUBLESHOOTING.md # トラブル解決
│
└── dev/ ← 開発者向け
├── ARCHITECTURE.md # 技術仕様
├── API_REFERENCE.md # API仕様
├── DESIGN_DECISIONS.md # 設計判断
├── LEARNING_PATH.md # 学習パス
├── ERROR_RECOVERY_PATTERNS.md # エラーリカバリー
└── api/ # Layer別詳細
├── domain.md
├── infrastructure.md
├── application.md
├── interfaces.md
└── config.md
EpisodicRAG by Weave | GitHub