diff --git a/documentation/decisions.md b/documentation/decisions.md index 41e6196..fe9c8cb 100644 --- a/documentation/decisions.md +++ b/documentation/decisions.md @@ -143,8 +143,15 @@ Then `sudo sysctl -p` or restart Docker. - [x] Set up ESLint + Prettier with shared configs in root - [x] Set up Vitest in `api` and `web` and both packages - [x] Scaffold Express app with `GET /api/health` -- [x] Scaffold Vite + React app with TanStack Router (single root route) — **in progress** +- [x] Scaffold Vite + React app with TanStack Router (single root route) +- [x] Configure Drizzle ORM + connection to local PostgreSQL +- [x] Write first migration (empty — just validates the pipeline works) +- [x] `docker-compose.yml` for local dev: `api`, `web`, `postgres`, `valkey` +- [x] `.env.example` files for `apps/api` and `apps/web` +- [x] update decisions.md + +Phase 0 is finished with this. ### Current checkpoint -Setting up TanStack Router in `apps/web` with a single root route. +- [ ] Run `scripts/extract_omw.py` locally → generates `packages/db/src/seed.json` diff --git a/documentation/roadmap.md b/documentation/roadmap.md index 41e71a9..62ca759 100644 --- a/documentation/roadmap.md +++ b/documentation/roadmap.md @@ -18,8 +18,8 @@ Each phase produces a working, deployable increment. Nothing is built speculativ - [x] Configure Drizzle ORM + connection to local PostgreSQL - [x] Write first migration (empty — just validates the pipeline works) - [x] `docker-compose.yml` for local dev: `api`, `web`, `postgres`, `valkey` -- [ ] `.env.example` files for `apps/api` and `apps/web` -- [ ] update decisions.md +- [x] `.env.example` files for `apps/api` and `apps/web` +- [x] update decisions.md --- diff --git a/documentation/spec.md b/documentation/spec.md index 86dcf3a..0c0b2c5 100644 --- a/documentation/spec.md +++ b/documentation/spec.md @@ -427,11 +427,7 @@ Tests are co-located with source files (`*.test.ts` / `*.test.tsx`). - [ ] 10–20 passing tests covering critical paths - [ ] pnpm workspace build pipeline green -### Documentation -- [ ] `SPEC.md` complete -- [ ] `.env.example` files for all apps -- [ ] `README.md` with local dev setup instructions ---