Architecture: How to consolidate session storage to eliminate duplication?

Documentation for Sessions

🏗️ Architecture: How to consolidate session storage to eliminate duplication?

📋 Decision Context

Question:

How to consolidate session storage to eliminate duplication?

Task: Not specified


🎯 Decision Made

Chosen:

Store decisions IN session manifests instead of separate .cursor/ai-memory/sessions/ folder

Options Considered:


💭 Reasoning

v8.0 consolidation: (1) Decisions were duplicated in .cursor/ai-memory/sessions/session-X.json AND sessions/sessions-history/{workspace}/session-X.json, (2) Session manifests had empty decisions arrays while cache had data, (3) By storing decisions IN the manifest: single file per session, no sync issues, easier backup/restore, Git-tracked decisions


📁 Files Involved


🔗 Related


Auto-generated by MCP Smart Consolidation