.agents/memory/2026-03-04-procedural-memory-p1-sprint-planning.md

1.0 KiB

2026-03-04 Session Notes

Procedural Memory P1 Sprint Planning

Nicholai reviewed SPRINT-BRIEF.md for Procedural Memory P1 (making skills first-class graph nodes) and determined the optimal execution sequence for six deliverables based on dependencies.

Identified implementation order:

  1. Configuration — add procedural config to types + defaults (foundation)
  2. Migration — create skill_meta table (storage foundation)
  3. Skill entity creation — install flow: parse, enrich, create entity + metadata
  4. Frontmatter enrichment — called during install, integrated with creation
  5. Skill uninstallation — cleanup counterpart
  6. Filesystem reconciler — startup backfill + watcher (integrates everything)

Key emphasis: check migration numbering in packages/core/src/migrations/index.ts before writing new migration code to avoid collisions (has been a recurring issue when translating specs to code).

Session ended with assistant beginning to inspect the migrations index prior to implementation.