2026-05-21-scaffold-nextjs-local

activetype/changelog

Changelog — Next.js scaffold (local)

TL;DR

Bootstrapped the app in ~/Project/lumendev-core (git main, no remote): Next.js 16, Mongoose, MONGODB_URI fail-fast, /api/health, README/AGENTS/docs stubs. GitHub push and Vercel deploy remain manual.

Change

  • create-next-app@16 + npm; package name lumendev-museum-ibu-marsinah
  • src/env.ts, src/lib/mongodb.ts, GET /api/health
  • Hello landing page (ID stub)
  • .env.example, docs/ pillar stubs

Reason

Unblock p0-auth and feature work before Friday client scope lock (due 2026-05-25).

Impact

  • Local dev verified: npm run dev, health returns { ok: true, db: "connected" }
  • Backlog [[Projects/lumendev-museum-ibu-marsinah/backlog/p0-scaffold-nextjs-repo-vercel|p0-scaffold]] → blocked until GitHub + Vercel

Links

  • Local repo: ~/Project/lumendev-core
  • Commit: chore: scaffold Next.js app with MongoDB health check