claude-memory/graph/decisions/extracted-cognitive-memory-app-from-skill-dir-to-standalone-a41644.md
2026-02-28 23:48:51 -06:00

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
cognitive-memory
architecture
extraction
claude-code
gitea
decision
0.9 0.8 2026-02-28T22:10:12.917346+00:00 2026-03-01T05:48:51.898741+00:00
target type direction strength edge_id
81e3306f-cbab-4936-b1d2-e0d10bbe79cd CAUSES outgoing 0.95 3ff0be6b-2923-4144-a762-bff4fb2f46e2
target type direction strength edge_id
6665d42a-0c52-4684-999b-bf8982439069 CAUSES outgoing 0.9 202898e0-1333-4728-927f-52f5ad94fe55
target type direction strength edge_id
5994fea1-f787-41a3-ad5b-0f3349c00343 CAUSES outgoing 0.8 896c5f7c-6b09-4eab-b697-064f92d7f882
target type direction strength edge_id
30537b21-e088-483f-8327-bcd42eeaa3fb FOLLOWS outgoing 0.9 acfde6d2-2c05-4e45-8597-cd869f3fb3e7
target type direction strength edge_id
9ea72015-0b85-4a42-9ae1-144866f8d86f FOLLOWS outgoing 0.85 aea53b08-79a6-446a-bd1c-13f37b872c4e
target type direction strength edge_id
e0a851a7-1dc5-4191-b220-aa90112a1171 RELATED_TO incoming 0.95 ff317a0a-fe1b-4e35-b924-762b087fd134
target type direction strength edge_id
002fc433-6969-4f1d-b400-50b8324bb82d FOLLOWS incoming 0.85 bd5850a8-2974-47b8-987e-bc8966b08c5f

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.