Keep prop tops in the standable floor; read ground and floor as the app does

Review found the builder dropping real places to stand: small enclosed
pieces are the ground inside props drawn as outlines, but their tops are
platforms the app stands agents on (a 6 m one on Ascent defense, a box on
Bind); GEOS unions dropped slivers of floor where many ground triangles meet
(474 grid points on Split defense); and opening a whole map at once dropped
a 28 square unit piece. It also unioned overlapping ground triangles where
the app takes the first, leaving region edges the app refuses (Fracture).

Now pieces under 40 square units keep only what automatic standing surfaces
cover, specks under 2 go, unions run on a 1e-8 grid, pieces open one at a
time, and the first triangle gives the height. On all 26 map sides no point
inside the region or along its edges is refused by the app's standing test.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2524d14187Dara Adedeji committed on 10/8/2026, 1:06:35 AMparenta5f6ae9

Checks

All checks passed
29 files changedLine totals unavailable