Project Status Flow

8 active states defining the project lifecycle.

Connections

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