From a35a4f89be5b6f43870e1d8e6a63f7273fcb8115 Mon Sep 17 00:00:00 2001 From: metatroncubeswdev Date: Sun, 23 Aug 2026 17:48:19 -0400 Subject: [PATCH] docs: update README for Postgres-based local dev and Phase 1 status Co-Authored-By: Claude Sonnet 5 --- README.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 5dd9ddc..bad4b34 100644 --- a/README.md +++ b/README.md @@ -14,16 +14,14 @@ non-negotiables for AI-assisted work in this repo. ```sh npm install cp .env.example .env # fill in Shopify app credentials after linking -npx prisma migrate dev # creates prisma/dev.sqlite locally +docker compose up -d # local Postgres (5433) + Redis (6380) +npx prisma migrate dev npm run dev # shopify app dev — requires `shopify auth login` first ``` -Redis must be running locally for slot-holds/BullMQ (Phase 4+): - -```sh -redis-server # or: docker run -p 6379:6379 redis -npm run worker # BullMQ worker (jobs/worker.ts) -``` +Dev uses Postgres, same as prod, since the schema relies on Prisma enums and +(from Phase 5 on) array fields that SQLite can't express. `npm run worker` +runs the BullMQ worker (jobs/worker.ts) once Phase 4 makes it do anything. ## Commands @@ -39,5 +37,6 @@ npm run worker # BullMQ worker (jobs/worker.ts) ## Status -Greenfield — Phase 0 (scaffold & CI) complete. See §6 of -`IMPLEMENTATION_PLAN.md` for the phased build order and acceptance criteria. +Phase 0 (scaffold & CI) and Phase 1 (core data model & admin CRUD) complete. +See §6 of `IMPLEMENTATION_PLAN.md` for the phased build order and acceptance +criteria — next up is Phase 2 (the scheduling engine).