Projects list - PM navigation + health dots¶
| Stage | Built |
|---|---|
| Status | Shipped |
| Design status | Missing |
| Estimate | S |
| Confidence | High |
| Linear | PIN-25 ↗ PIN-728 ↗ PIN-729 ↗ |
| Linear status | Done |
| Design | |
| Linear epic | Project Management & Controls |
| Module | Projects ↗ |
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.htmlmaps to this page. Confirm the design source: reuse an existing module export, or schedule a dedicated design pass? (F2)