Workflow State Machine

Overview of the experiment workflow states and their criteria. The workflow follows a strict order: Market Validation → PRD → Prototype

StateConditionMarket ValidationPRDPrototypeDescription
New ExperimenthasMRFile = falseCreateExperiment is brand new. Only Market Validation step is available.
Market ValidationhasMRFile = true, hasPRDFile = false
45345
21
CreateMarket Research & Scoring is complete. PRD creation is now available.
PRDhasPRDFile = true, hasPrototypeDir = false
45345
21
ViewCreatePRD exists. Can view PRD. Prototype creation is now available.
PrototypehasPRDFile = true, hasPrototypeDir = true
45345
21
View
View
Prototype exists. Can view PRD and work with prototype (start/stop server, view prototype).

Workflow Rules

  • Only the next step in the workflow is available
  • Prototype actions only appear after PRD is complete
  • Steps cannot be skipped - must complete in order
  • Market Validation includes both Market Research and Scoring (B, P, C, $, S)