memory-manager
SolidManage HOT/WARM/COLD memory transitions, Wiki Phase 1/2/3 entity sedimentation, GDPR Art 17 purge. Triggered by hooks/stop_finalize.py + /forget-project command.
AI & Automation 43 stars
13 forks Updated 3 days ago Apache-2.0
Install
Quality Score: 84/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Memory Manager
Per seo-geo HOT/WARM/COLD pattern.
## Memory layers
```
projects/{slug}/ ← Per-client (HOT/WARM)
├── business-context.json ← 90d TTL
├── research-cache/ ← 72h TTL
└── ...
memory/ ← Global (HOT/WARM/COLD)
├── entities/{id}.md ← Permanent (Wiki Phase 1/2/3)
├── wiki/ ← Phase 1/2/3 sediment
├── workspace/{task_id}/ ← HOT (current task)
└── learned-patterns.json ← Permanent (self-improvement)
```
## Wiki Phase sedimentation
- Phase 1: Mention (1-2 articles cite entity)
- Phase 2: Established (3-9 cites; add 47 signals)
- Phase 3: Authority (10+ cites; full schema + ai_resolution probe weekly)
## GDPR Art 17 (forget command)
```
/forget-project <slug>:
1. Move projects/{slug}/ → projects/.deleted/{slug}-{timestamp}/
2. Tombstone file with deleted_at timestamp
3. Schedule physical deletion in 30 days (per stop_finalize.py hook)
4. Memory/entities/: do NOT delete unless explicit (cross-project shared)
```
## Workflows
### HOT → WARM (task completion)
After Stage: final, workspace/{task} → memory/workspace/.archived/{YYYY-MM}/{task}/
### WARM → COLD (90d expiry)
After 90d: projects/{slug}/business-context.json.freshness_state = "expired"
→ Suggest /init --refresh
### Cleanup (stop_finalize hook)
- Archive completed tasks
- Purge .deleted projects >30d old
- Compact wiki entries that haven't been cited in 12 months
Details
- Author
- XuanRanL
- Repository
- XuanRanL/loamwright-SEO-Skill
- Created
- 2 weeks ago
- Last Updated
- 3 days ago
- Language
- Python
- License
- Apache-2.0
Integrates with
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
project-memory
Use to save or recall durable project knowledge across sessions: decisions, hidden constraints, gotchas, or references. Triggers: "remember this", "note this decision", or "what did we decide". Not for run progress.
3 Updated yesterday
lawzava AI & Automation Listed
memory
Manage durable project memory with MEMORY.md index, topic files, and modular rule packs.
2 Updated 2 days ago
ibahgat AI & Automation Listed
memory
Use when reading, searching, saving, or curating Gaia memory, deciding whether a session finding should persist, or triaging injected memory at session start
3 Updated 2 days ago
metraton