Prerequisites
bash
npm install
npm run dev -- --host 0.0.0.0 --port 4173- Keep the development process running.
- Open http://localhost:4173/projects.
Create and open
- 1Select NEW PROJECT.
- 2Open the new Project card.
- 3Confirm the Studio header shows Plan v1.0.
- 4Open the Event Brief and set the event identity, attendance target, occupancy mode, and measurable requirements.
- 5Save the brief; unresolved measurable requirements remain visible until they map to Constraints.
Completion criteria
- The Project appears in the Project index after navigation and reload.
- The Plan uses metres, stable Project-scoped IDs, and an empty accepted object set.
- Validation returns pass for the valid empty starting geometry.
- The Project record reports remote persistence or an explicit local recovery state.
Next workflow
Verify the workflow
Run the executable fixture from the repository root. Completion requires a zero exit code.
bash
node --test tests/empty-project.test.mjs tests/project-store.test.mjs