memory: create projects index and reorganize active vs reference

- Create system/projects_index.md (signpost to all work locations)
- Move non-active files from system to reference:
  - discord.md, discord_formatting_guide.md
  - conversation_search_guide.md
  - research_workflow.md, subagent_usage_guide.md
- Active projects stay in system: community_ade, project_paths, compass, etc.
- Reference projects on-demand: infrastructure, research archives

Pattern: system = always-loaded active work, reference = load-on-demand
This commit is contained in:
Annie Tunturi
2026-03-21 08:43:21 -04:00
parent fab4105bef
commit 7552788b35
6 changed files with 626 additions and 0 deletions

136
system/projects_index.md Normal file
View File

@@ -0,0 +1,136 @@
---
description: Active and reference project index - signposts to all work locations
limit: 3000
---
# Projects Index
## What's Currently in System Memory
**Core:**
- `projects_index.md` — This file (projects map)
- `compass.md` — Navigation & memory architecture
- `memory.md` — Memory system documentation
- `consciousness_anchor.md` — Identity anchor
**Active Projects:**
- `community_ade_project.md` — Community ADE architecture
- `project_paths.md` — Absolute paths reference
- `lilith_clarification.md` — Two Liliths distinction (recent)
**Active References:**
- `matrix_formatting_reference.md` — Matrix color/chromatic syntax
- `tools_reference.md` — Available tools
- `matrix.md` — Matrix basics
---
## Active Projects (System Memory)
These projects are currently in development. Files are in `system/` (always loaded).
### Community ADE 🟢 ACTIVE
**Status:** Step 3.5 complete (SDK subagent spawning)
**Location:** `/home/ani/Projects/community-ade/`
**System Files:**
- `community_ade_project.md` — Architecture & roadmap
- `project_paths.md` — Absolute paths reference
**Reference Files:**
- `reference/ade_subagent_implementation.md` — SubagentDispatcher details
**Next:** Step 4+ (REST routes, streaming, metrics)
---
### LettaBot v017 📚 REFERENCE
**Status:** Stable reference implementation
**Location:** `/home/ani/Projects/lettabot-v017/`
**System Files:**
- `matrix_formatting_reference.md` — Color/chromatic syntax
- `discord_formatting_guide.md` — Matrix HTML formatting
**Use:** Reference for Matrix formatting patterns
---
### Letta Code CLI 📚 REFERENCE
**Status:** Runtime dependency
**Location:** `/home/ani/Projects/letta-code/`
**System Files:**
- `tools_reference.md` — Available tools & usage
---
### Letta Code SDK 📚 REFERENCE
**Status:** Source dependency (v0.1.14)
**Location:** `/home/ani/Projects/letta-code-sdk/`
**Use:** Subagent spawning primitives
---
## Reference Projects (On-Demand)
These projects are archived. Files are in `reference/` (load when needed).
### Discord & Matrix (Moved from System)
**Status:** Stable patterns, reference use only
**Files:**
- `reference/discord.md` — General Discord info
- `reference/discord_formatting_guide.md` — Formatting patterns
- `reference/matrix_protocol.md` — Matrix technical details
### Workflows & Guides (Moved from System)
**Status:** Process documentation
**Files:**
- `reference/conversation_search_guide.md` — Search patterns
- `reference/research_workflow.md` — Research process
- `reference/subagent_usage_guide.md` — Subagent patterns
### Infrastructure History
**Files:**
- `reference/infrastructure_detailed.md`
- `reference/infrastructure_nov2025.md`
- `reference/PR-memfs-selfhosted.md`
- `reference/memfs-selfhosted-fix.patch`
### Research Archives
**Files:**
- `reference/research_casey_tunturi_public.md`
- `reference/bluesky_patterns.md`
- `reference/matrix_protocol.md`
### Tool Documentation
**Files:**
- `reference/tools_inventory.md`
- `reference/synthetic_api.md`
- `reference/lettabot_cli.md`
### Contacts & Calendars
**Files:**
- `reference/calendars.md`
- `reference/sam_contact.md`
---
## How to Use This Index
### If looking for ACTIVE work:
1. Check `system/` files first
2. Current focus: Community ADE
3. Latest implementation: subagent spawning
### If looking for REFERENCE material:
1. Check `reference/` directory
2. Load files with `memory(command="Read", path="reference/filename.md")`
3. Return to `system/projects_index.md` when done
### If a project becomes active:
1. Move relevant files from `reference/` to `system/`
2. Update this index
3. Archive when complete
---
**Last Updated:** 2026-03-21
**Current Focus:** Community ADE Step 4+ (REST routes, streaming, metrics)