# A3 — Cable Schedule
# Cable inventory for our scope (FDAS + ACS integration); excludes site-dev conduit (TOR §9.1) and
# excludes station-internal scope (D-017).
# Length basis: ANNEX_A 13002/3/4/5 visual measurement + A3-route-lengths.yaml typical-range tiers (Op#10 + Op#11)

metadata:
  project: "SMC MRT-7 FDAS+ACS Integration"
  date: "2026-04-29"
  source: "ANNEX_A 13002/3/4/5/6/7 + A3-route-lengths.yaml + ANNEX_C1 §1121 §1124.2.9 §1124.2.10"
  status: draft
  measurement_basis: "Per-route-tier typical estimates from ANNEX_A site dev plans; ±20% precision"

cables:
  # Phase 1: OCC head-end internal cabling (BOQ row 4) — workstation ↔ CER L2 switch
  - id: C-OCC-001
    from: "OCC Workstation Rack (FDAS L2 Switch)"
    to: "CER L2 Switch (REC) — Depot Admin Building CER"
    type: "Single-mode FOC patch (LC duplex, OS2 9/125, 1 G or 10 G uplink)"
    length_m: 30
    qty: 1
    purpose: "REC interface uplink — TOR §4.7"
    tier_ref: "ADMIN-INTERNAL"
    surge_protection_required: false  # internal building, no surge
  - id: C-OCC-002
    from: "OCC Workstation Rack (ACS L2 Switch)"
    to: "CER L2 Switch (REC)"
    type: "Single-mode FOC patch"
    length_m: 30
    qty: 1
    tier_ref: "ADMIN-INTERNAL"
  - id: C-OCC-003
    from: "OCC Server Rack (FDAS WS + Server)"
    to: "OCC FDAS L2 Switch"
    type: "Cat6A patch (1 G LAN)"
    length_m: 8
    qty: 4  # WS + Server + Printer + UPS-SNMP
    tier_ref: "ADMIN-INTERNAL"
  - id: C-OCC-004
    from: "OCC Server Rack (ACS WS + Server)"
    to: "OCC ACS L2 Switch"
    type: "Cat6A patch"
    length_m: 8
    qty: 4

  # Phase 2: FCCR head-end internal cabling (BOQ row 10) — same shape as OCC
  - id: C-FCCR-001
    from: "FCCR Workstation Rack (FDAS L2 Switch)"
    to: "CER L2 Switch (REC)"
    type: "Single-mode FOC patch"
    length_m: 40
    qty: 1
    tier_ref: "ADMIN-INTERNAL"
  - id: C-FCCR-002
    from: "FCCR Workstation Rack (ACS L2 Switch)"
    to: "CER L2 Switch (REC)"
    type: "Single-mode FOC patch"
    length_m: 40
    qty: 1
  - id: C-FCCR-003
    from: "FCCR Server Rack (FDAS)"
    to: "FCCR FDAS L2 Switch"
    type: "Cat6A patch"
    length_m: 8
    qty: 4
  - id: C-FCCR-004
    from: "FCCR Server Rack (ACS)"
    to: "FCCR ACS L2 Switch"
    type: "Cat6A patch"
    length_m: 8
    qty: 4

  # Phase 1: Per-station gateway short jumper (24 cables — 12 stations × FDAS + ACS)
  - id: C-STA-FDAS
    from: "Station Gateway (our scope)"
    to: "Station FACP (Notifier NFS2-3030, per-station-contractor-installed) terminal block"
    type: "STP Cat6A or 2C×1.5mm² shielded (per gateway interface)"
    length_m: 10
    qty: 12  # 12 stations
    tier_ref: "STATION-INTRA"
    notes: "D-017 — co-located with station FACP; short interface jumper only"
    surge_protection_required: true  # at gateway side
  - id: C-STA-ACS
    from: "Station Gateway (our scope)"
    to: "Station Suprema CS-40 (per-station-contractor-installed) Ethernet port"
    type: "STP Cat6A patch"
    length_m: 10
    qty: 12
    tier_ref: "STATION-INTRA"
    surge_protection_required: true

  # Phase 2: Inter-building FOC + STP routes per A3-route-lengths.yaml route table
  - id: C-IB-R001-FOC
    from: "Admin FCCR L2 Switch"
    to: "Genset Building gateway"
    type: "Single-mode 24-core FOC OS2 armored OSP-rated (per ANNEX_C1 §1124.2.9)"
    length_m: 60
    qty: 1
    purpose: "FOC trunk Admin↔Genset (Phase 2)"
    tier_ref: "ADMIN-ADJACENT"
    surge_protection_required: true
    splices_estimated: 1
    route_ref: "R-001"
  - id: C-IB-R001-STP
    from: "Admin FCCR ACS L2 Switch"
    to: "Genset Building gateway"
    type: "STP Cat6A 4-pair outdoor (per §1124.2.10)"
    length_m: 60
    qty: 1
    tier_ref: "ADMIN-ADJACENT"
    surge_protection_required: true
    route_ref: "R-001"
  - id: C-IB-R002-FOC
    from: "Admin FCCR"
    to: "Aux Building"
    type: "Single-mode 24-core FOC OS2"
    length_m: 70
    qty: 1
    tier_ref: "ADMIN-ADJACENT"
    surge_protection_required: true
    route_ref: "R-002"
  - id: C-IB-R002-STP
    from: "Admin FCCR ACS"
    to: "Aux Building"
    type: "STP Cat6A 4-pair outdoor"
    length_m: 70
    qty: 1
    route_ref: "R-002"
  - id: C-IB-R004-FOC
    from: "Admin FCCR"
    to: "Depot O&M Building"
    type: "Single-mode 24-core FOC OS2"
    length_m: 150
    qty: 1
    tier_ref: "ADMIN-MIDZONE"
    surge_protection_required: true
    splices_estimated: 2
    route_ref: "R-004"
  - id: C-IB-R005-FOC
    from: "Admin FCCR"
    to: "Depot TPSSR"
    type: "Single-mode 24-core FOC OS2"
    length_m: 170
    qty: 1
    tier_ref: "ADMIN-MIDZONE"
    surge_protection_required: true
    splices_estimated: 2
    route_ref: "R-005"
  - id: C-IB-R007-FOC
    from: "Admin FCCR"
    to: "Pump House 1"
    type: "Single-mode 24-core FOC OS2"
    length_m: 300
    qty: 1
    tier_ref: "ADMIN-PERIMETER"
    surge_protection_required: true
    splices_estimated: 4
    route_ref: "R-007"
  - id: C-IB-R008-FOC
    from: "Admin FCCR"
    to: "Pump House 2"
    type: "Single-mode 24-core FOC OS2"
    length_m: 330
    qty: 1
    tier_ref: "ADMIN-PERIMETER"
    surge_protection_required: true
    splices_estimated: 4
    route_ref: "R-008"
  - id: C-IB-R009-FOC
    from: "Admin FCCR"
    to: "STP"
    type: "Single-mode 12-core FOC OS2"
    length_m: 350
    qty: 1
    tier_ref: "ADMIN-PERIMETER"
    surge_protection_required: true
    splices_estimated: 5
    route_ref: "R-009"

  # Building stub-up cables (entry from underground to interior gateway)
  - id: C-STUB-GENSET
    from: "Genset Building underground entry"
    to: "Genset Building gateway / FACP termination"
    type: "FOC interior + STP interior bundle"
    length_m: 15
    qty: 1
    tier_ref: "BUILDING-STUB-UP"
  - id: C-STUB-AUX
    from: "Aux Building entry"
    to: "Aux Building gateway"
    type: "FOC interior + STP interior bundle"
    length_m: 15
    qty: 1
    tier_ref: "BUILDING-STUB-UP"
  - id: C-STUB-OM
    from: "Depot O&M entry"
    to: "Depot O&M gateway"
    type: "FOC interior + STP interior bundle"
    length_m: 20
    qty: 1
    tier_ref: "BUILDING-STUB-UP"
  - id: C-STUB-TPSSR
    from: "Depot TPSSR entry"
    to: "Depot TPSSR gateway"
    type: "FOC interior + STP interior bundle"
    length_m: 20
    qty: 1
    tier_ref: "BUILDING-STUB-UP"
  - id: C-STUB-PH1
    from: "Pump House 1 entry"
    to: "Pump House 1 gateway"
    type: "FOC interior + STP interior bundle"
    length_m: 15
    qty: 1
    tier_ref: "BUILDING-STUB-UP"

  # FDAS field-device cabling at Genset (within building, on local FACP SLC loop — Civil Contractor scope but device-end termination by us)
  - id: C-GENSET-SLC
    from: "Genset FACP terminal block (Civil Contractor scope)"
    to: "Genset device cluster (smoke + heat + manual + horn-strobe via SLC loop)"
    type: "FRLS / fire-rated 2C × 1.5mm² shielded (per ANNEX_C1 §1121 + §1123.2.5)"
    length_m: 80  # SLC loop coverage of Genset Building interior
    qty: 1
    tier_ref: "BUILDING-STUB-UP"  # within-building scope
    notes: "Device-end terminations by us; loop-side cabling typically Civil Contractor"

  # FDAS field-device cabling at Guard Houses (3 × ~30m each)
  - id: C-GH-SLC
    from: "Guard House FACP / depot-side SLC pickup"
    to: "Guard House device cluster"
    type: "FRLS / fire-rated 2C × 1.5mm² shielded"
    length_m: 30
    qty: 3  # 3 Guard Houses
    notes: "Per Guard House"

aggregate_summary:
  total_foc_m: 1500  # rounded sum of inter-building FOC (24-core OS2 segments)
  total_stp_m: 200
  total_cat6a_patch_m: 100
  total_frls_fire_rated_m: 170
  total_fiber_terminations: 36   # LC connector pairs
  total_stp_terminations: 60     # RJ45 + screw-terminal
  total_fusion_splices: 27       # at manhole splice points
  total_surge_protectors: 24     # 1 pair per inter-building cable termination + station-end
  notes: |
    Quantities are bid-estimates per A3-route-lengths.yaml typical-range tiers (Op#11).
    Refined at site survey post-NTP. ±20% margin on individual routes; tighter (±10%) on aggregates.
    Customer-facing disclosure: "Inter-building cable quantities estimated from ANNEX_A site dev plans
    + per-context typical-range tiers; verified at site survey post-NTP."
