Phase 1 skeleton: minimal, barebone, black/white, fluid container, Tailwind base with custom.css for overrides.
Pages scaffolded per spec; data is static for now. D1 + Drizzle wired via /api/health and seed helper.
# 1) Install
npm i
# 2) Create the D1 DB (once)
npx wrangler d1 create baseball_team_db
# 3) Copy the printed database_id into wrangler.jsonc -> d1_databases[0].database_id
# 4) Dev
npm run dev
# In another shell: seed / health check
curl http://127.0.0.1:8787/api/health
npm run build
npm run cf:deploy
container-fluid utility.design_tokens table in admin UI.