Project Status Flow
8 active states defining the project lifecycle.
Connections
- managed by: status-advancement
- validated by: auto-validation-service
- monitored by: Pipeline Shepherd
- displayed in: Entirely-v2, Mostly-v1-Portal
Notes
- Flow: Intake → Scheduled → In Progress → Field Complete → Ready for Cert → Certified → Invoiced → Closed
- Boolean flags: on_hold, cancelled, needs_return_visit
- Cert status: Not Started → Draft → Approved
- Invoice status: Not Invoiced → Sent → Paid
- Multi-visit awareness: don’t advance to Field Complete until all visits done