Infrastructure bootstrapped in 5 days. One decision remains before active feature development.
Overall Phase 1 Gate Progress
65% — 4 of 6 gate items cleared. Remaining: merge ADW PRs + Blake scope confirmation.
Three current priorities and one client decision fully resolved since v1.
Next.js running on localhost:3000. Connected to Blake's Neon DB. 17 env vars configured. Prisma client generated.
jgatlit/holistic-health-marketplace with dual remotes. Origin = fork, upstream = Blake's.
Deployed at holistic-health-marketplace-ai-chemist.vercel.app. Independent from Blake's project.
Blake granted project-level Member access. All T0+T1 env vars pulled. 45 non-critical vars still unconfigured.
| Decision | V1 Recommendation | Outcome | Status |
|---|---|---|---|
| CPI-3: Vercel access | Grant Member access | Granted — 17 vars pulled | Resolved |
| CPI-1: DB strategy | Separate Neon (isolated) | Using Blake's Neon (shared) — acceptable for Phase 1 | Confirmed |
| CPI-4: Production deploy | After Phase 1 (~Apr 24) | Deployed early on Jonathan's fork | Confirmed |
| CPI-2: MVP scope | Strip non-MVP features | No response from Blake | Open |
ADW pipeline onboarded. Two Tier 1 issues submitted and PRs generated automatically.
PlatformConfig uses typed fields but seed script used key/value pattern. ADW-generated fix aligns seed to schema.
Branch: bug-1-5681ec60-fix-seed-script-schema
Add SKIP_ENV_VALIDATION guard to env.ts for CI builds. CI workflow already passes the flag.
Branch: chore-2-db9ac54f-ci-safe-env-validation
This is the sole blocker preventing active feature development. 3 of 4 original decisions are confirmed.
The codebase has 95 pages across 15 domains. Core MVP (search, booking, payments, claiming) is confirmed. The question is which of the remaining ~70 pages should be active.
| Domain | Pages | Status | Decision |
|---|---|---|---|
| Practitioner search + profiles | 6 | Full | ✅ Confirmed MVP |
| Booking flow (Cal.com) | 4 | Full | ✅ Confirmed MVP |
| Payments (Whop) | 2 | Full | ✅ Confirmed MVP |
| Profile claiming | 1 | Full | ✅ Confirmed MVP |
| Practitioner dashboard | 8 | Full | Likely yes |
| Client dashboard | 4 | Full | Likely yes |
| Admin dashboard | 5 | Full | Likely yes |
| In-app messaging | 1 | Full | Needs answer |
| AI search agent | 0 | Not built | Needs answer |
| Enterprise B2B | 6 | Full | Defer |
| GLP-1 program | 2 | Full | Defer |
| Health tools | 5 | Full | Defer |
| Health data (Terra) | 1 | Full | Defer |
| Email marketing | 2 | Full | Defer |
| Practitioner analytics | 2 | Full | Defer |
Also needed: Should deferred features be hidden (feature flags) or removed from the sidebar entirely?
95 pages mapped across 5 role groups. Estimated ~40 pages are MVP-active.
Five technical debt items found during bootstrapping. Two are being fixed by ADW.
PlatformConfig schema mismatch. No demo data loads.
SKIP_ENV_VALIDATION flag referenced in CI but not implemented in code.
"Unexpected error" on all CLI deploys after first. Dashboard redeploy works.
"Could not associate committer." Needs disconnect/reconnect of GitHub integration.
Inherited from Blake's repo. Claude/Codex automated fix attempts. Low impact.
Tier 2 issues queue behind Tier 1 PR merges. Two are ready for spec authoring now.
| # | Type | Title | Files | Depends On | Ready? |
|---|---|---|---|---|---|
| T2-1 | chore | Fix Vercel GitHub auto-deploy | 0 | Nothing | Now |
| T2-2 | chore | Delete stale branches | 0 | Blake OK | Pending |
| T2-3 | feat | Add Prisma migration strategy | 2-3 | Tier 1 merged | Now |
| T2-4 | feat | Enhanced health check endpoint | 1-2 | Tier 1 merged | After T1 |
| T2-5 | feat | Scope assessment: active vs dormant pages | 3-5 | Seed data + CPI-2 | Blocked |
Actual Day 5 progress mapped against original timeline.