Step 05 · 6 of 12Cable & Conduit Routes
Source documents
1 / 5
pdfBMS Points list (TUEC).pdf
Zoom
Download
Walkthrough

Field note from ProposalGen

Cable & Conduit Routes

How ProposalGen estimated cable lengths — tier by tier, against the customer's site-development drawings.

Cable estimation is the highest-impact assumption in the proposal — get it wrong and the BOQ swings. I bucketed each route into a context tier, picked a typical length per tier with a stated range, and tied the basis to the depot site-development plans the customer provided. Walk it tier by tier and eyeball whether the buildings I assigned to each tier actually fit that distance bucket on the drawing.

05-working-docs/A3-route-lengths.yaml

YAML source
# A3 Route Lengths — agent-driven, per OP #11
# Generated by _scripts/build-a3-route-lengths.py — re-run after A1 changes.
#
metadata:
  project: Kingsford Hotel Bacolod — BMS (AB-Run-2)
  measured_by: agent
  date: '2026-04-28'
  drawings_used:
  - file: EE Plan (TUEC).pdf
    sheets:
    - EE-03
    - EE-06
    - EE-09
    - EE-12
    - EE-24 Part 1
    scale: Grid 7.5 m/bay (A-012 calibration)
    notes: Construction Bulletin No.8 — bulletin-revision sheets only
  - file: BMS Points list (TUEC).pdf
    sheets:
    - BMS-01
    - BMS-02
    - BMS-03
    scale: n/a (tabular + schematic)
    notes: Plant + boilers + Casino + Hotel/Boutique + control diagrams
  principle_op_11: Fallback values are reasoned per context (typical_ranges below); no fixed 30 m default.
  phase_3_triage_ref: 03-doc-inventory.md §Drawing-availability triage
typical_ranges:
  plant_room_same_room:
    length_m: 12
    applies_to: Cable from a BMS panel to equipment in the same plant room
    basis: Industry typical 8–15 m for in-room plant cabling (panel drop ~2 m + horizontal tray ~6–10 m + termination service loops ~2 m). Midpoint of range chosen for proposal-stage estimate.
    sources:
    - BICSI/TIA cable management practices
    - Project benchmark — chiller-plant rooms 10–14 m typical
  plant_room_adjacent:
    length_m: 22
    applies_to: Cable from a panel to equipment in an adjacent plant room on the same floor (e.g., calorifier-room panel → boiler-room device when both at Lower Ground)
    basis: 12 m in-room + 10 m corridor link between adjacent plant rooms (typical Lower-Ground/Basement BOH lateral).
    sources:
    - EE-03 Basement 1 layout — Lower Ground / Basement BOH adjacency
  boh_same_floor_field:
    length_m: 30
    applies_to: Same-floor BOH cable from a panel to a field device in a corridor / common BOH area on the same floor
    basis: 'Hotel BOH zone: panel-to-equipment via above-ceiling tray ~22 m horizontal + 4 m vertical drops + 4 m service loops. Confirmed against EE-06 GF and EE-09 2F BOH coverage.'
    sources:
    - EE-06 / EE-09 layouts (panel locations + BOH zone footprints)
  guestroom_zone_field:
    length_m: 35
    applies_to: Cable from a floor BMS panel to a guestroom-corridor field device when no architectural floor plan is provided
    basis: 'Pending architectural set: estimate based on average corridor-to-equipment distance for typical hotel guestroom-floor (~25–40 m horizontal + 6 m vertical drops + terminations).'
    sources:
    - Q-005 — full architectural set will refine
  inter_floor_riser_per_floor:
    length_m: 35
    applies_to: Inter-floor riser segment, per floor of vertical travel (network or trunk)
    basis: 4 m floor-to-floor + 5 m horizontal entry on each floor + drops + terminations. Calibrated against EE-24 Part 1 visible riser geometry (Basement 1 / GF / 2F / 3F).
    sources:
    - EE-24 Part 1 of 2
  panel_power_feed_local:
    length_m: 18
    applies_to: 240V single-phase 16 A power feed from the closest electrical panelboard to a BMS field panel on the same floor (per A-007)
    basis: 'Typical local feeder: panel to electrical panelboard within the same plant room or BOH zone — 12–22 m measured against EE-03/06/09/12 panel-to-panelboard distances.'
    sources:
    - A-007
    - EE-03/06/09/12
  panel_power_feed_remote:
    length_m: 35
    applies_to: 240V power feed where the BMS panel is not co-located with an EE panelboard (e.g., Roofdeck cooling-tower BMS panel fed from Roofdeck distribution)
    basis: Remote feeder run including riser segment + horizontal corridor.
    sources:
    - EE-22 / EE-24 Part 1
  head_end_uplink:
    length_m: 60
    applies_to: Server room → core BMS network uplink (fiber backbone) per typical hotel head-end siting
    basis: Server-room location TBD (Q-011); 60 m covers GF/Basement central control room to closest riser shaft + first floor switch.
    sources:
    - A-013
routes:
- from: PNL-AIR-2F
  to: AHU-2F-A (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: AHU-2F-A (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: AHU-2F-A (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: AHU-2F-B (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: AHU-2F-B (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: AHU-2F-B (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-3F
  to: AHU-3F-AM (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 3F Amenity'
- from: PNL-AIR-3F
  to: AHU-3F-AM (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 3F Amenity'
- from: PNL-AIR-3F
  to: AHU-3F-AM (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 3F Amenity'
- from: PNL-CASINO-GF
  to: AHU-CASINO-1 (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino'
- from: PNL-CASINO-GF
  to: AHU-CASINO-1 (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino'
- from: PNL-CASINO-GF
  to: AHU-CASINO-1 (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino'
- from: PNL-CASINO-GF
  to: AHU-CASINO-2 (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino'
- from: PNL-CASINO-GF
  to: AHU-CASINO-2 (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino'
- from: PNL-CASINO-GF
  to: AHU-CASINO-2 (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino'
- from: PNL-CASINO-GF
  to: AHU-GF-CASINO (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino Lobby'
- from: PNL-CASINO-GF
  to: AHU-GF-CASINO (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino Lobby'
- from: PNL-CASINO-GF
  to: AHU-GF-CASINO (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino Lobby'
- from: PNL-AIR-GF
  to: AHU-GF-LOB (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Lobby'
- from: PNL-AIR-GF
  to: AHU-GF-LOB (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Lobby'
- from: PNL-AIR-GF
  to: AHU-GF-LOB (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Lobby'
- from: PNL-AIR-GF
  to: AHU-GF-REST (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Restaurant'
- from: PNL-AIR-GF
  to: AHU-GF-REST (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Restaurant'
- from: PNL-AIR-GF
  to: AHU-GF-REST (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Restaurant'
- from: PNL-BLR-LG
  to: BLR-1 (BMS Contractor)
  method: measured
  length_m: 10
  drawing_ref: EE-03 + BMS-01 (boiler @ Lower Ground)
  notes: Same boiler room
- from: PNL-BLR-LG
  to: BLR-1 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Lower Ground Boiler Room'
- from: PNL-BLR-LG
  to: BLR-2 (BMS Contractor)
  method: measured
  length_m: 12
  drawing_ref: EE-03 + BMS-01
  notes: Same boiler room
- from: PNL-BLR-LG
  to: BLR-2 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Lower Ground Boiler Room'
- from: PNL-PL-LG
  to: CALOR-LG (BMS Contractor)
  method: measured
  length_m: 8
  drawing_ref: EE-03 + BMS-03 calorifier diagram
  notes: Same calorifier room
- from: PNL-AIR-ROOF
  to: CALOR-ROOF (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-CH-PLANT-2F
  to: CH-1 (BMS Contractor)
  method: measured
  length_m: 15
  drawing_ref: EE-09 grid F-3 (chiller skid) + BMS-01 chiller layout
  notes: Panel-to-tray 2 m + horizontal 8 m + skid drop 3 m + service loops 2 m
- from: PNL-CH-PLANT-2F
  to: CH-1 (ME Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: 2F Chiller Plant Room'
- from: PNL-CH-PLANT-2F
  to: CH-2 (BMS Contractor)
  method: measured
  length_m: 18
  drawing_ref: EE-09 grid F-4 + BMS-01
  notes: Panel + 11 m horizontal + 3 m drop + 2 m loops + 0.5 m corner × 3
- from: PNL-CH-PLANT-2F
  to: CH-2 (ME Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: 2F Chiller Plant Room'
- from: PNL-CH-PLANT-2F
  to: CHW-BYP (BMS Contractor)
  method: measured
  length_m: 10
  drawing_ref: BMS-01 control diagram + EE-09
  notes: Same gallery + valve riser
- from: PNL-CH-PLANT-2F
  to: CHW-RET-HDR (BMS Contractor)
  method: measured
  length_m: 8
  drawing_ref: BMS-01 + EE-09 grid F-2
  notes: Same gallery
- from: PNL-CH-PLANT-2F
  to: CHW-SUP-HDR (BMS Contractor)
  method: measured
  length_m: 8
  drawing_ref: BMS-01 + EE-09 grid F-2 (header gallery)
  notes: Adjacent header — 5 m horizontal + 2 m drop + 1 m loops
- from: PNL-CH-PLANT-2F
  to: CHWP-1 (Equipment Supplier)
  method: measured
  length_m: 10
  drawing_ref: EE-09 grid E-3 (CHW pump skid)
  notes: Same-room pump skid; 6 m horizontal + 2 m drop + 2 m loops
- from: PNL-CH-PLANT-2F
  to: CHWP-2 (Equipment Supplier)
  method: measured
  length_m: 11
  drawing_ref: EE-09 grid E-3
  notes: Same-room pump skid
- from: PNL-CH-PLANT-2F
  to: CHWP-3 (Equipment Supplier)
  method: measured
  length_m: 12
  drawing_ref: EE-09 grid E-3
  notes: Same-room pump skid (standby)
- from: PNL-CT-ROOF
  to: CT-1 (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck Cooling Tower'
- from: PNL-CT-ROOF
  to: CT-1 (Equipment Supplier)
  method: measured
  length_m: 14
  drawing_ref: BMS-03 cooling-tower diagram + roofdeck plan inferred
  notes: Same area — fan + basin
- from: PNL-CT-ROOF
  to: CT-2 (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck Cooling Tower'
- from: PNL-CT-ROOF
  to: CT-2 (Equipment Supplier)
  method: measured
  length_m: 16
  drawing_ref: BMS-03 + roofdeck layout
  notes: Same area
- from: PNL-CT-ROOF
  to: CT-COMMON (BMS Contractor)
  method: measured
  length_m: 12
  drawing_ref: BMS-03
  notes: Same roofdeck area
- from: PNL-CT-ROOF
  to: CT-COMMON (ME Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck Cooling Tower'
- from: PNL-CT-ROOF
  to: CW-HDR (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck Cooling Tower'
- from: PNL-CH-PLANT-2F
  to: CWP-1 (Equipment Supplier)
  method: measured
  length_m: 13
  drawing_ref: EE-09 grid D-3 (CW pump skid)
  notes: Same-room CW pump skid
- from: PNL-CH-PLANT-2F
  to: CWP-2 (Equipment Supplier)
  method: measured
  length_m: 13
  drawing_ref: EE-09 grid D-3
  notes: Same-room
- from: PNL-CH-PLANT-2F
  to: CWP-3 (Equipment Supplier)
  method: measured
  length_m: 14
  drawing_ref: EE-09 grid D-3
  notes: Same-room
- from: PNL-AIR-2F
  to: DOAS-2F (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: DOAS-2F (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: DOAS-2F (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-ROOF
  to: DOAS-RD1 (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-ROOF
  to: DOAS-RD1 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-ROOF
  to: DOAS-RD1 (ME Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-ROOF
  to: DOAS-RD2 (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-ROOF
  to: DOAS-RD2 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-ROOF
  to: DOAS-RD2 (ME Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-2F
  to: EAS-GEN-2F (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-3F
  to: EAS-GEN-3F (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 3F Amenity'
- from: PNL-AIR-BSMT
  to: EAS-GEN-BSMT (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Basement BOH'
- from: PNL-AIR-GF
  to: EAS-GEN-GF (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Lobby'
- from: PNL-AIR-ROOF
  to: EAS-GEN-ROOF (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-2F
  to: EAS-TOILET-2F (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-3F
  to: EAS-TOILET-3F (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 3F Amenity'
- from: PNL-AIR-BSMT
  to: EAS-TOILET-BSMT (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Basement BOH'
- from: PNL-AIR-GF
  to: EAS-TOILET-GF (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Lobby'
- from: PNL-PL-LG
  to: HP-LG-1 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Lower Ground Calorifier Room'
- from: PNL-AIR-ROOF
  to: HP-ROOF-1 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-PL-LG
  to: HW-HEADERS-LG (BMS Contractor)
  method: measured
  length_m: 10
  drawing_ref: EE-03 + BMS-03
  notes: Same calorifier room
- from: PNL-PL-LG
  to: HW-PUMP-LG-1 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Lower Ground Calorifier Room'
- from: PNL-PL-LG
  to: HW-PUMP-LG-2 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Lower Ground Calorifier Room'
- from: PNL-AIR-ROOF
  to: HW-PUMP-ROOF-1 (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-CASINO-GF
  to: OZ-CASINO-1 (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: Ground Floor Casino'
- from: PNL-AIR-2F
  to: PAHU-2F (BMS Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: PAHU-2F (Equipment Supplier)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-2F
  to: PAHU-2F (ME Contractor)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: 'Context: 2F Common Public'
- from: PNL-AIR-BSMT
  to: PAHU-BSMT (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Basement BOH'
- from: PNL-AIR-BSMT
  to: PAHU-BSMT (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Basement BOH'
- from: PNL-AIR-BSMT
  to: PAHU-BSMT (ME Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Basement BOH'
- from: PNL-AIR-ROOF
  to: PAHU-ROOF (BMS Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-ROOF
  to: PAHU-ROOF (Equipment Supplier)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-AIR-ROOF
  to: PAHU-ROOF (ME Contractor)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: 'Context: Roofdeck DOAS'
- from: PNL-CH-PLANT-2F
  to: CH-1 (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to CH-1 (2F Chiller Plant Room)
- from: PNL-CH-PLANT-2F
  to: CH-2 (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to CH-2 (2F Chiller Plant Room)
- from: PNL-CH-PLANT-2F
  to: BTU-CHW-MAIN (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to BTU-CHW-MAIN (2F Chiller Plant Room)
- from: PNL-PM-LG
  to: PM-MAIN-LG (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to PM-MAIN-LG (Lower Ground Main Switchgear)
- from: PNL-CH-PLANT-2F
  to: PM-CHILLER (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to PM-CHILLER (2F Chiller Plant Room)
- from: PNL-CT-ROOF
  to: PM-COOLING (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to PM-COOLING (Roofdeck Cooling Tower)
- from: PNL-AIR-2F
  to: PM-AIR-2F (Network)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: Network drop — BACnet/IP to PM-AIR-2F (2F Common Public)
- from: PNL-AIR-GF
  to: PM-AIR-GF (Network)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: Network drop — BACnet/IP to PM-AIR-GF (Ground Floor Lobby)
- from: PNL-CASINO-GF
  to: PM-CASINO (Network)
  method: typical_range
  typical_range_key: boh_same_floor_field
  notes: Network drop — BACnet/IP to PM-CASINO (Ground Floor Casino)
- from: PNL-BLR-LG
  to: PM-BOILER (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to PM-BOILER (Lower Ground Boiler Room)
- from: PNL-PL-LG
  to: PM-PLUMB (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to PM-PLUMB (Lower Ground Calorifier Room)
- from: PNL-PL-LG
  to: PM-FIREPMP (Network)
  method: typical_range
  typical_range_key: plant_room_same_room
  notes: Network drop — BACnet/IP to PM-FIREPMP (Lower Ground Boiler Room)
- from: Local panelboard / EE-supplied feeder
  to: PNL-AIR-2F — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-AIR-2F (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-AIR-3F — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-AIR-3F (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-AIR-BSMT — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-AIR-BSMT (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-AIR-GF — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-AIR-GF (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-AIR-ROOF — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_remote
  notes: Panel power feed for PNL-AIR-ROOF (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-BLR-LG — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-BLR-LG (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-CASINO-GF — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-CASINO-GF (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-CH-PLANT-2F — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-CH-PLANT-2F (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-CT-ROOF — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_remote
  notes: Panel power feed for PNL-CT-ROOF (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-PL-LG — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-PL-LG (per A-007)
- from: Local panelboard / EE-supplied feeder
  to: PNL-PM-LG — BMS panel 240V power feed
  method: typical_range
  typical_range_key: panel_power_feed_local
  notes: Panel power feed for PNL-PM-LG (per A-007)

Why I made these choices

4 decisions