Cms Sprint 5

loom-builderpromptmarkdown
Path: loom-builder/prompts/cms-sprint-5.mdRelative: prompts/cms-sprint-5.mdSubproject: loom-builderCategory: dispatch-prompts
Lines: 41Bytes: 4,697Imports: 0Exports: 0

Content Preview

  1. # ROLE
  2. Senior TypeScript engineer adding an AI assistant API to a Hono + D1 Worker CMS. Write ROLE/GOAL/PLAN checkbox list first; maintain it.
  3. # CONTEXT (read first)
  4. - Repo: `/home/mikes/leverage-cms/leverageai-cms-v2/` — sprints 0-4 done. IMITATE existing patterns: `worker/src/lib/media-store.ts` (interface + impl split — your template for this sprint), `worker/src/lib/db.ts` (withRetry), `worker/src/routes/sites.ts` (route/error shape), `worker/test/media.test.ts` (test style with injected fa