2026-03-02 β€” Better Changelog Sprint Day

Key Accomplishments

  • Demo content seeded β€” 6 sample entries live at /c/demo (AI Writing, Custom Domains, Performance, RSS Fix, Rate Limiting, Webhooks)
  • Marketing pages built β€” Pricing (3-tier), Features (11 items), Docs (API reference, webhooks, RSS docs)
  • Subscriber backend β€” /lib/actions/subscribers.ts with subscribe/confirm/unsubscribe flows
  • SubscribeDialog wired up β€” Now calls actual backend (auto-confirms for now)
  • Feed routes added β€” /c/[tenant]/feed.rss|atom|json for public changelogs
  • Pushed to correct repo β€” Chaoticonomist/better_changelog (project-shovels version now ARCHIVED)

Vercel Deploy Issues (CRITICAL LESSON)

Problem: Kept deploying to wrong Vercel projects (web, better_changelog instead of better-changelog-web)

Root cause: Multiple .vercel/project.json files with wrong project IDs:

  • /tmp/better_changelog/.vercel/project.json β†’ had wrong ID
  • /tmp/better_changelog/apps/web/.vercel/project.json β†’ had wrong ID

Correct values:

  • Project name: better-changelog-web
  • Project ID: prj_QKE3EsHWczG8UoH5x0FxveaCnEQC
  • Org ID: team_1s0xmqQ8UPPXdKlxfMssyoZ7

Vercel also had infrastructure issues β€” dxb1 (Dubai) region outage affecting Middleware builds for ~2 hours

New Operational Rule Added

Added β€œPre-Flight Check” to AGENTS.md: Before ANY git/deploy operation, must read 01_projects/{project}.md and verify infrastructure mapping (repo, Vercel project, domain).

Current Issue (EOD)

After successful deploy, OAuth login flow causes server-side error. Need to check Vercel logs for root cause. Digest: 2569381992

Files Updated

  • /root/clawd/01_projects/better-changelog.md β€” Full infrastructure mapping table with correct Vercel project ID
  • /root/clawd/AGENTS.md β€” Added Pre-Flight Check section
  • /root/clawd/MEMORY.md β€” Updated Better Changelog section, marked project-shovels repo as ARCHIVED

Reminders Set

  • Naming revisit for Better Changelog β€” March 16, 2026 (job ID: c7267c96-a155-4707-9920-03d2e27a8551)