--- # Harbor House L0 - single-storey de-risk variant (homemaker-py-c4c.1) # # Built from harbor-house by retaining ONLY the 10 space codes explicitly # marked `level: 0`. The straddling anonymous spaces (n=neighborhood, t=bathroom) # carry no explicit level key and are dropped here so the programme is an # unambiguous single-storey set. Adjacencies are pruned to the retained codes # (all remaining refs are to c/o or to retained codes k1/da1). # # Purpose: isolate per-floor CONSTRUCTION difficulty from multi-storey COUPLING. spaces: cr1: name: Common Room with Fireplace size: - 80.0 - 10.0 width: - 6.0 - 1.5 proportion: - 2.0 - 0.5 adjacency: - c - o ef1: name: Entrance Foyer size: - 15.0 - 3.0 width: - 3.0 - 0.5 adjacency: - c da1: name: Dining Area size: - 60.0 - 8.0 width: - 5.0 - 1.0 proportion: - 2.5 - 0.8 adjacency: - c - k1 - o k1: name: Kitchen size: - 30.0 - 5.0 width: - 4.0 - 1.0 adjacency: - da1 - c ws1: name: Workshop Space size: - 40.0 - 6.0 width: - 5.0 - 1.0 proportion: - 1.8 - 0.5 adjacency: - c - o m: name: Meeting Room size: - 10.0 - 2.0 width: - 2.5 - 0.5 adjacency: - c count: 3 la1: name: Laundry Room size: - 20.0 - 4.0 width: - 3.0 - 0.8 adjacency: - c st1: name: Ground Floor Storage size: - 22.0 - 4.0 width: - 3.0 - 0.8 adjacency: - c me1: name: Mechanical/Electrical Room size: - 25.0 - 4.0 width: - 3.5 - 0.8 adjacency: - c of: name: Staff Office size: - 12.5 - 2.5 width: - 2.5 - 0.5 adjacency: - c count: 2 # Building constraints — single storey storey_minimum: 1 storey_limit: 1 force_roof_garden: 0 # Circulation ratio ratio_circulation: - 0.08 - 0.15 # Outside space ratio (courtyard requirement) ratio_outside: - 0.15 - 0.10 # Staircase requirements (single storey: minimum is forced to 1 by the # fitness `or 1` default, so we keep exactly one) staircase_min: 1 staircase_max: 1 # Economic parameters value_inside: 300.0 value_circulation: 50.0 value_outside: 100.0 value_supported: 300.0