一键导入
plan-gap-analysis
Analyze gaps between implementation plans and actual codebase implementation for the Rust self-learning memory project
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Analyze gaps between implementation plans and actual codebase implementation for the Rust self-learning memory project
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | plan-gap-analysis |
| description | Analyze gaps between implementation plans and actual codebase implementation for the Rust self-learning memory project |
Analyze gaps between documented plans in plans/ and actual implementation.
Read all plan files:
00-overview.md - Project summary and metrics01-understand.md - Requirements and components02-plan.md - Architecture decisions and roadmap03-execute.md - Implementation details04-review.md - Quality requirements05-secure.md - Security requirements06-feedback-loop.md - Refinements# List all crates
find . -name "Cargo.toml" -not -path "*/target/*"
# List source files
find . -name "*.rs" -not -path "*/target/*"
Crates to analyze:
do-memory-core - Core data structures and orchestrationdo-memory-storage-turso - Turso/libSQL backenddo-memory-storage-redb - redb cache layerdo-memory-mcp - MCP server and sandboxdo-memory-test-utils - Test utilitiesbenches - Performance benchmarksCheck each phase:
| Phase | Focus Areas |
|---|---|
| UNDERSTAND | Data structures, type definitions |
| PLAN | Architectural decisions, success metrics |
| EXECUTE | Storage, learning, MCP features |
| REVIEW | FR1-FR7, NFR1-NFR6 tests |
| SECURE | Attack surfaces, mitigations |
| FEEDBACK | Edge cases, optimizations |
Critical (Blocks production):
High (Affects quality):
Medium (Technical debt):
## Phase [N]: [NAME]
### Critical Priority
- [ ] [Component] - [Missing item]
- File: path/to/file.rs
- Plan: plans/0X-phase.md:LineNumber
- Impact: [Description]
- Effort: [Estimate]
# Plan Gap Analysis Report
**Total Requirements**: X
**Implemented**: Y (Z%)
**Gaps Identified**: N
## By Phase
- Phase 1: X/Y complete
- Phase 2: X/Y complete
- ...
## Critical Gaps
1. [Gap] - Priority, Effort
✓ Be systematic: Check every requirement ✓ Be specific: Reference exact file locations ✓ Be accurate: Verify, don't assume ✓ Be prioritized: Critical > High > Medium > Low ✓ Be actionable: Include file paths and estimates
Checkpoint episodes and create handoff packs for multi-agent session continuity
Configure, test, benchmark, and manage embedding providers for semantic search and vector operations
Create and traverse typed relationships between episodes for dependency tracking and knowledge graphs
Manage episode tags for organization, filtering, and retrieval across the memory system
Generate task playbooks and explain patterns using learned strategies from episodic memory
Record and analyze recommendation sessions and feedback to drive the self-learning loop