Files
ProjectE/BASELINE.md
T
Hermes 9203aee758 T0: prep — branch baseline, snapshot DB schema, free disk
- Snapshot DB schema to .migration-baseline-schema.sql (ground truth for API port)
- Add BASELINE.md documenting current state before UI redesign
- Pre-flight cleanup: removed node_modules, .next, tsbuildinfo (~527 MB freed)
- Next.js web container stopped (big-bang per user decision)
- Bun 1.3.14 installed via official installer (see script/setup-bun.sh)

Parent: t_e1cbd87d
Follows: HermesBriefcase/Personal/Projects/Project-E-UI-Redesign-Spec.md
2026-08-01 01:08:30 +00:00

1.4 KiB

Project E — UI Redesign Baseline

Date: 2026-07-31
Server hostname: projecte (10.0.0.204)
Branch: redesign/ui-v2 (from integration/ux-28-gaps, commit c1e0a08)
Bun version: 1.3.14
DB schema snapshot: .migration-baseline-schema.sql (1372 lines)

Disk before cleanup

  • 20G total, 11G used, 9.1G free
  • node_modules: 415M (root) + 294K (apps/web)
  • .next build outputs: 109M
  • Total repo size: 575M

Disk after cleanup

  • 20G total, 12G used, 9.0G free
  • Repo size: 48M (node_modules, .next, tsbuildinfo removed)
  • ~527 MB freed from build artifacts

Container state after T0

Container Status
project-e-db Running (healthy) — PostgreSQL 16
project-e-worker Running — Node.js worker
project-e-web Stopped & removed — Next.js (big-bang per user decision)

URL status

What T1 (Phase 1 Scaffold) needs to do next

  1. Create the Vite SPA scaffold in apps/web/ (replacing the old Next.js app)
  2. Create the Hono API scaffold in apps/api/
  3. Set up Bun workspace in root package.json
  4. Wire up the new docker-compose.yml for the new stack
  5. Reference .migration-baseline-schema.sql for the DB schema the new API must preserve
  6. Use bun (v1.3.14) for all package management and runtime
  7. Keep db and worker containers running