BrainCue

MVP Implementation Plan

Historical. This is the v1 (interview-copilot) build plan, fully shipped as of v1.5.3. The current plan is 10-ROADMAP.md; the v2 spec is 01-PRD.md and the vision 00-VISION.md.

Incremental milestones. Each is independently runnable/testable. The skeleton in this repo delivers M0 and the scaffolding for M1–M2.

M0 — Skeleton & plumbing ✅ (this commit)

M1 — Profiles & documents ✅ (implemented)

M2 — Live session core ✅ (implemented)

Transcription engine upgrade ✅

M3 — Overlay polish ✅ (implemented)

M4 — Coding / screenshot mode ✅ (implemented)

M5 — Reports & privacy ✅ (implemented)

UI / UX pass ✅

Profiles ↔ Jobs model ✅

Onboarding tour ✅

M6 — Packaging & later

Definition of done per milestone

Commands

npm install
npm run dev          # electron-vite dev (HMR for renderer)
npm run typecheck
npm run db:generate  # drizzle-kit generate migrations from schema
npm run build        # type build + bundle
npm run package      # electron-builder