TODO: Finish pal-e-agency / pal-e-config rename + cleanup

todo-finish-rename-cleanup Todo

todo done

Context

Session on 2026-03-13 completed the project migration (all notes moved from ai-agencypal-e-agency and claude-configpal-e-config). Ran out of context doing it because update_note returns full content and many notes are bloated.

Done

  • Created pal-e-agency and pal-e-config project 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 entitiesai-agency (id 6) and claude-config (id 4) should be removed once confirmed empty.
  • Update project pagesproject-pal-e-agency and project-claude-config titles/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.
  • 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)