Skip to content

Building Directory (BMS)

StageBuilt
StatusShipped
Design statusIn progress
EstimateM
ConfidenceMedium
LinearPIN-17 ↗ PIN-127 ↗
Linear statusDone
DesignDesign ↗
Linear epicPlatform Foundation
ModuleBuilding 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

-