Claude History P2 Ssr D1

loom-builderpromptmarkdown
Path: loom-builder/prompts/claude-history-p2-ssr-d1.mdRelative: prompts/claude-history-p2-ssr-d1.mdSubproject: loom-builderCategory: dispatch-prompts
Lines: 85Bytes: 5,837Imports: 0Exports: 0

Content Preview

  1. # ROLE
  2. Senior Astro 6 + Cloudflare Workers engineer. Convert two static data pages to **SSR reading Cloudflare D1** at request time. TypeScript strict. No `any`, no stubs, no TODOs.
  3. # PROJECT
  4. `/home/mikes/claude-history-astro-site/astro-site` — Astro 6, `output: 'server'`, `@astrojs/cloudflare` adapter with `platformProxy.enabled = true`. Build tool: Bun (`bun run build`).
  5. # READ FIRST (do not skip)
  6. - `src/types.ts` — `ConversationMeta`, `SiteStats` interfaces (reuse them).
  7. - `src/pages/index.