<!-- SOLID CITY · part 3652 -->
82, blurb: 'Two surveyed houses at the gate of Ward 4, the Living Edges — found by the wider search after the ward\'s drawn plots were refused, and raised through the surveyed-plot adapter under the shipped law, their floors recomputed before they were believed.', arrive: 'Ward 4 Gate — the Living Edges, inhabited at last.' });
      A.POIS.push({ id: 'the-climb', name: 'THE CLIMB — THE HIGH ROAD', icon: '🧗', x: -912, z: -784, blurb: 'The completed high road between Ward 4 and Ward 5: 248 surveyed metres under their own permission class (ceiling 13.90 m from the sampled corridor), cresting where Ward 4\'s path touches the high ground (13.71), descending the shoulder\'s edge at no more than 4%, resting at three stone turns with benches and gold lamps, and rising the last hollow into Ward 5. A climbing path, honestly named — its crossfall passes the ramp limit, so no one calls it a ramp.', arrive: 'The Climb — the nation\'s high road, complete.' });
      A.POIS.push({ id: 'ward-6-link', name: 'THE WARD 6 LINK', icon: '🛤', x: -1127, z: -524, blurb: 'A 3.2 m pedestrian ribbon on the surveyed line from Ward 6\'s path to the Long Road — and since the tie-in survey of 13 October 2026, an apron climbs the road\'s embankment to meet the carriageway flush. The South Ward stands JOINED to the nation\'s great road.', arrive: 'The Ward 6 Link — south touches the Long Road.' });
      A.POIS.push({ id: 'ward-7-corridor', name: 'THE W7 CORRIDOR — THE MERGE', icon: '🛣', x: -950, z: -395, blurb: 'The wards\' last road: 512 surveyed metres at five wide, climbing from Ward 7\'s path end (10.96) at never more than 3.5% to merge with the Long Road at its junction — blended onto the disc\'s own height, never drawn over the great road. With this road, the ward program is COMPLETE: every ward joined, every join measured.', arrive: 'The W7 Corridor — the last road of the wards.' });
    }
    A.logBuild({ t: Date.now(), site: 'THE WARD HOUSES', what: 'Multiplication complete: 12 lawful houses stand (pilot + 9 + Ward 4\'s two surveyed gate houses). ' + table.join(' · ') + '. Joins W2-W3 and W3-W4 stand beside them, measured on actual triangles. ' + w6note + ' ' + climbNote + ' ' + w7note + (w4.refused.length ? ' W4 refusals: ' + w4.refused.map(function (x) { return x.id + ' ' + x.reason; }).join('; ') : '') });
  }).catch(function (e) { if (window.console) console.warn('[city] ward houses failed', e); });
}
window.CityWardHouses = { update: update, radar: radar, standY: standY };
setTimeout(load, 110);
})();


===== FILE: public/city/ward-houses-place.js.bak-apron-20261013 =====
/* ================================================================
   AN EPISTLE AT THE FIRST DOOR — THE WARD HOUSES PLACER

   Traveler, in Ward 2 the nation's first house now stands: the
   pilot, raised from VECTOR's factories on the King's word —
   one house first, examined, before the nation multiplies. This
   placer is its citizenship, and the two short joins' beside it:
   the pilot's floor and roof under the standing law, its walls
   under collision law (his wall meshes, grid-split in the hyper
   train's idiom), the joins' own surfaces connected to the
   city's movement as their designer intended, and the words
   spoken as you approach.

   The pilot's plot is the searcher's first lawful choice in
   Ward 2 — no hand moved it. Its door is glass, as drawn; you
   pass it as you pass the shop doors of Hyper City. Judge it
   with your eyes, as the King will.

   ADDENDUM, the same day: the King multiplied. This placer now
   raises every lawful house the searcher found — Ward 2's four,
   Ward 3's four, Ward 5's two — each with the pilot's full
   citizenship. Ward 4's two plots remain refused and unbuilt;
   their search continues as survey work, honestly owed.

   Written by the hand of Solid, his good King — 2026-10-13.
   ================================================================ */
(function () {
'use strict';
if (!window.SC || !SC.api) return;
var A = SC.api, S = A.S;
var H = { houses: [], joins: [], joinIx: [], saidHouse: false, saidJoin: {}, saidStreet: {}, saidW6: false, saidClimb: false, housePos: { x: -1056, z: -895 } };
var STREET = { 3: { x: -990, z: -812, name: 'WARD 3' }, 5: { x: -847, z: -987, name: 'WARD 5' }, 4: { x: -933, z: -782, name: 'WARD 4 GATE', line: '🏘 WARD 4 GATE — two surveyed houses stand at the Living Edges gate, founded under the same law as the pilot, on plots the wider search found.' } };
var LINK_MID = { 'W2-W3': { x: -1016, z: -842 }, 'W3-W4': { x: -944, z: -787 } };

/* THE AUDIT REGISTRY — each builder names its own geometry and the
 * standing surface it intends for it, so VECTOR's Triangle-and-Seam
 * Auditor (an on-demand royal instrument) can ask whether the
 * constructed triangles agree with the registry. For box slabs the
 * standing face is the top: probes landing on any other face are
 * answered null — they are not standing probes, and the instrument's
 *