-
Notifications
You must be signed in to change notification settings - Fork 0
[S0-03] Add repeatable Electron core-journey verification harness #27
Copy link
Copy link
Open
Labels
area:electronElectron main, preload, IPC, or live app workElectron main, preload, IPC, or live app workarea:uxUser-facing workflow or interfaceUser-facing workflow or interfacephase:0-stabilizationPhase 0: prove and repair core journeyPhase 0: prove and repair core journeystatus:blockedDo not start; dependency or phase gate remains openDo not start; dependency or phase gate remains open
Milestone
Description
Activity
Metadata
Metadata
Assignees
Labels
area:electronElectron main, preload, IPC, or live app workElectron main, preload, IPC, or live app workarea:uxUser-facing workflow or interfaceUser-facing workflow or interfacephase:0-stabilizationPhase 0: prove and repair core journeyPhase 0: prove and repair core journeystatus:blockedDo not start; dependency or phase gate remains openDo not start; dependency or phase gate remains open
Outcome
Give agents a repeatable way to launch Vellum in isolated state and verify critical user behavior. Harness supplements, not replaces, manual/live visual inspection.
Dependencies
Blocked by #26. Audit must reveal actual seams and failure modes first.
Scope
Acceptance criteria
data/.Live verification
Run harness twice from clean state, deliberately break one assertion to show failure evidence, restore it, then confirm green run. Also manually inspect resulting app once.
Required PR evidence
PR must use
Closes #27, remain focused on this issue, and include:npm test,npm run typecheck,npm run build, andgit diff --check;Mocks prove code paths only. They never prove Electron integration, persistence across restart, PDF rendering, or signed-in ACP behavior.