2.4 KiB
2.4 KiB
| id | type | title | tags | importance | confidence | created | updated | relations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| a41644f1-2dd1-4706-8fc8-e2242c1702cb | decision | Extracted cognitive-memory app from skill dir to standalone project |
|
0.9 | 0.8 | 2026-02-28T22:10:12.917346+00:00 | 2026-03-01T05:48:51.898741+00:00 |
|
Cognitive-Memory: Extraction to Standalone Project
Decision
Moved all application code (~6K lines) from ~/.claude/skills/cognitive-memory/ to /mnt/NV2/Development/cognitive-memory/.
Rationale
- Skill directory is for Claude Code interface files, not application code
- Standalone project allows proper git history, Gitea hosting, and development workflow
- Keeps separation of concerns: skill layer vs. application layer
Structure After Extraction
- Skill layer (stays in
~/.claude/skills/cognitive-memory/):SKILL.md,SCHEMA.md— what Claude Code reads to understand memory tools - App code (now in
/mnt/NV2/Development/cognitive-memory/):client.py,cli.py,common.py,analysis.py,edges.py,embeddings.py,mcp_server.py,scripts/,systemd/ - Data (unchanged):
~/.local/share/cognitive-memory/
Gitea
Created repo cal/cognitive-memory on Gitea and pushed. HTTPS URL used due to SSH config mismatch.