Skip to content

Projects list - PM navigation + health dots

StageBuilt
StatusShipped
Design statusMissing
EstimateS
ConfidenceHigh
LinearPIN-25 ↗ PIN-728 ↗ PIN-729 ↗
Linear statusDone
DesignMISSING — no design canon
Linear epicProject Management & Controls
ModuleProjects ↗

Route: /projects

Scope

Projects list: cards/rows with project number, name, GC, contract value, PM, and status, filterable and linked from an awarded bid or added standalone; list state and the BuildingConnected/SharePoint source filter now persist correctly across navigation. (Source: PIN-25, PIN-728, PIN-729.)

Acceptance criteria

  • Row shows project number, name, GC, contract value, PM, status
  • Filter by status, PM, GC, date range, and source (BuildingConnected/SharePoint/Manual)
  • Awarded bids convert into a project (primary creation path); standalone "Add Project" form (secondary path)
  • Awarded projects inherit the originating bid's source, so the source filter returns correct results
  • Filters and search persist across a list → detail → back navigation round trip

Conor's comments

No health dots, remove them completly. Needs testing & sign off after 8/19

Notes

Source filter fixed (PIN-728)

Open question for Conor

  • Design canon MISSING — no .dc.html maps to this page. Confirm the design source: reuse an existing module export, or schedule a dedicated design pass? (F2)