TODO: Finish pal-e-agency / pal-e-config rename + cleanup
Context
Session on 2026-03-13 completed the project migration (all notes moved from
ai-agency → pal-e-agency and claude-config → pal-e-config). Ran out of context doing it because update_note returns full content and many notes are bloated.Done
- Created
pal-e-agencyandpal-e-configproject entities - Moved all 7 ai-agency notes to pal-e-agency
- Moved all 23 claude-config notes to pal-e-config
Remaining
- String replace in note content — "AI Agency" → "pal-e-agency" and "Claude Config" → "pal-e-config" across ~20 notes. Use block-level updates to avoid full-note reads.
- Decompose fat notes — Several completed plans are 5000+ tokens inline. Extract phases into child notes with parent_slug. Worst offenders:
plan-2026-02-28-agent-skill-frontmatter,plan-2026-02-28-woodpecker-mcp,plan-2026-03-01-forgejo-pypi-migration,project-claude-config. - Delete old project entities —
ai-agency(id 6) andclaude-config(id 4) should be removed once confirmed empty. - Update project pages —
project-pal-e-agencyandproject-claude-configtitles/content still say "AI Agency" and "Claude Config". - Rename project-claude-config slug — should become
project-pal-e-config. - Update CLAUDE.md and SessionStart hook — references to old project names in the claude-custom repo.
- Document playground convention — the original ask that triggered this session. Playground = experiment lane, promote to repo when design locks.
API improvement needed
update_note returning full content is wasteful. Consider a lean response mode. Filed mentally — not blocking.
Related
project-pal-e-agency— project page (content needs rename)project-claude-config— project page (needs slug rename + content rename)sop-claude-config-development— SOP (needs title/content rename to pal-e-config)