Building Directory (BMS)¶
| Stage | Built |
|---|---|
| Status | Shipped |
| Design status | In progress |
| Estimate | M |
| Confidence | Medium |
| Linear | PIN-17 ↗ PIN-127 ↗ |
| Linear status | Done |
| Design | Design ↗ |
| Linear epic | Platform Foundation |
| Module | Building Directory ↗ |
Route: /bms-vendors
Scope¶
A dedicated Building Directory (BMS) page: buildings with their assigned BMS/Controls vendors, filtered to Controls-trade subcontractors only, with full CRUD on buildings and vendor assignments. (Source: PIN-17, PIN-127.)
Acceptance criteria¶
- BMS directory lists buildings with their assigned BMS/Controls vendors
- Vendor multi-select filters to Controls-trade subcontractors only (roughly 10-20 contractors, not the full vendor list)
- Add building: address + filtered vendor multi-select + multi-system toggle + notes
- Edit building: update address, change vendors, toggle multi-system, update notes
- Delete building with confirmation
- Search by address and vendor name; vendor filter dropdown on the list page
- Address field is ready to swap in Google Places autocomplete
Conor's comments¶
Part of design. Needs testing & sign off after 8/19
Notes¶
Split from v2 "Vendors / BMS"; BMS session mgmt built
Open question for Conor¶
-