{ "id": "site_03_swing_lawn", "name": "The Delaneys' back lawn", "blurb": "Swing set, big jacaranda, house right there — you'll have no trouble finding something to tie to.", "_design": [ "THE YARD WHERE THE GOOD STEEL IS ALL LOW AND THE ONLY HEIGHT IS BAD.", "Three temptations, three different lies:", " - the swing set's crossbar is a dead-level rail at 2.05 m spanning 2.3 m and is NOT", " an anchor (tie_off:false). The two apexes beside it are honest steel but only 0.45,", " and blowing one bills $140.", " - the jacaranda forks low and excellent (0.95) then falls off a cliff (0.52 / 0.40).", " A sail wants height on its high corner; on this tree height costs 58%, against 24%", " up a gum. That is the \"which tree\" question, and it is the whole reason t2 exists.", " - the house fascia is the familiar 0.35 lie and takes the $90 gutter with it.", "The only top-grade steel in the yard is one post (p1) and the jacaranda's LOW fork", "(0.95). Four corners, two good ones - that is the puzzle.", "MEASURED IN PLAY, and the one line here not written by the editor: p1 adopts at", "ratingHint 1.00, NOT the 0.90 in E's asset audit - posts are constructed anchors and", "never read the sail_post GLB extra. Every post on backyard_01 reads 1.00 too, so it", "is repo-wide and not this yard's doing. Filed to E/A in THREADS.", "The gum t2 (1.00 / 0.88) is parked 9 m away in the south-west ON PURPOSE: excellent", "steel on the wrong side, so reaching for it costs you span and shape rather than", "rating. The audit's cheapest honest line (h3,t2,t2b,p1) goes and gets it.", "WIND: the venturi is the gap between the shed and the west end of the house - real", "geometry, not a heading. The slot runs north-south so axis = 90 deg; gain 1.4, r 5.", "It bites the RIGGING ZONE and not the bed: the throat sits 3.0 m from the swing set's", "apexes, so the tempting middle option is also the windy one. Deliberately gentler than", "the corner block (align 62%, peak x1.28 against its 100% / x1.46) - that yard keeps", "the crown for worst weather and worst bill." ], "_why": [ "Authored COLD in the yard editor for Sprint 14 gate 3.2 - no JSON hand-editing, no", "console. Every number below is B's SCORE IT card, storm_03_southerly, funnel ON,", "11 anchors dressed, one run of 82.5 s.", " WINNABLE at $80 - 81 quads in band, 11 clean, 16 marginal.", " cheapest honest line h3,t2,t2b,p1 - $65 hardware (holds at $55), 22 m2,", " garden 85.3 FULL, worth +1.6 HP over bare.", " held vs bare (flown) bare 83.7 FULL; best clean h3,t1c,t2,p1 -> 90.0 FULL;", " separation +6.3 HP; by hail / rain 6.8 / 3.1.", " THE TRAP, MEASURED the best-READING line t1c,t2b,s1_f2 is MARGINAL - 91.8 FULL", " on paper, inside the 15% band. The prettiest number in the", " yard is the one that breaks.", " margin flags t2b 0% headroom; t1, t1b, p1, s1_f1 all 1%. s1_f1 wrecks the", " swing set ($140), and the card prices it.", " collateral exposure gutter $90 + swing set $140 = $230 if all lost, on a $80 job.", "No `separation` block: the editor has no field for one, and B's own card says a", "shipping site should pin one. Filed to A/B in THREADS rather than hand-edited in.", "The bare bed reads 83.7 FULL, which is the bare-beds-win pool item showing up on a", "third yard - gate-4 material, not this yard's doing and not tuned here." ], "_separation_finding": [ "SPRINT16 gate 2.3 [B] — a separation pin was ATTEMPTED and honestly REFUSED, same", "verdict as site_02's. Measured post-ruling (garden_probe, funnel ON,", "storm_03_southerly, 2026-07-20): bare bed 83.7 FULL (hail 10.7 + rain 5.6 HP); best", "flown 89.8; best gain +6.1 HP — D's S14 card numbers reproduced. Bare WINS the", "southerly by 34 points, so 'bareMustLoseBelow' cannot be written honestly at any", "threshold. The pea-hail nights cannot hurt an open bed enough for a sail to be the", "point of the night; that is the NIGHT's balance fact, filed in THREADS [B] 2026-07-20.", "When the balance ruling lands, re-measure, pin like backyard_01's, delete this block." ], "yard": { "width": 24, "depth": 16 }, "sun": { "elevationDeg": 55, "azimuthDeg": -125 }, "gardenBed": { "x": 0, "z": 0, "w": 5, "d": 3.5 }, "house": { "model": "house_yardside_v1", "wreckedModel": "house_yardside_wrecked_v1", "collateralKey": "gutter", "collateralValue": 90, "collateralLabel": "the gutter", "x": 0, "z": -6, "anchors": [ { "id": "h1", "node": "fascia_anchor_01", "type": "house", "work": "bracket" }, { "id": "h2", "node": "fascia_anchor_02", "type": "house", "work": "bracket" }, { "id": "h3", "node": "fascia_anchor_03", "type": "house", "work": "bracket" } ] }, "structures": [ { "id": "s1", "model": "swing_set_01_v1", "wreckedModel": "swing_set_01_wrecked_v1", "x": -5, "z": -2, "rotYDeg": 0, "solid": false, "collateralKey": "swing_set", "collateralValue": 140, "collateralLabel": "the swing set", "anchors": [ { "id": "s1_f1", "node": "frame_anchor_01", "type": "swing_frame", "work": "cloth" }, { "id": "s1_f2", "node": "frame_anchor_02", "type": "swing_frame", "work": "cloth" } ] } ], "trees": [ { "id": "t1", "model": "tree_jacaranda_01_v1", "x": 4.971, "z": 2, "phase": 1.1, "trunkH": 3.4, "anchorY": 2.4, "anchors": [ { "id": "t1", "node": "branch_anchor_01", "type": "tree", "work": "cloth" }, { "id": "t1b", "node": "branch_anchor_02", "type": "tree", "work": "cloth" }, { "id": "t1c", "node": "branch_anchor_03", "type": "tree", "work": "cloth" } ] }, { "id": "t2", "model": "tree_gum_02_v1", "x": -8.5, "z": 5.5, "phase": 1.7, "trunkH": 3.8, "anchorY": 3.1, "anchors": [ { "id": "t2", "node": "branch_anchor_01", "type": "tree", "work": "cloth" }, { "id": "t2b", "node": "branch_anchor_02", "type": "tree", "work": "cloth" } ] } ], "posts": [ { "id": "p1", "x": 3.5, "z": -2.5, "h": 4, "type": "post", "work": "cloth" } ], "fence": { "sides": [ "north", "south", "east", "west" ] }, "shed": { "model": "shed_01_v1", "x": -9, "z": -5, "rotYDeg": -90 }, "shedTable": { "model": "shed_table_v1", "x": 3.321, "z": 7.753, "rotYDeg": -90, "pickupNode": "pickup_anchor" }, "gnome": { "model": "garden_gnome_01_v1", "x": 7.08, "z": 6.344, "rotYDeg": 0, "collateralValue": 25 }, "bike": { "model": "bike_kid_01_v1", "x": -6, "z": 5, "rotYDeg": 180 }, "wind": { "venturi": [ { "x": -6.22, "z": -4.77, "axis": 1.571, "gain": 1.4, "radius": 5, "sharp": 3 } ] } }