An agent dropped in wall ink is stepped out onto the floor so its cone can be cast. Among thin strokes the steps circle, cross a floor edge with no floor on either side, or run out, and the agent got no cone: 3 to 40 grid spots per map side with floor in reach, many by Breeze mid's round wall. Each model now carries its standable floor, built offline by the archive's scripts/riot/standable_region.py: the floor less blocking walls' ink margins as the app tests them, without slivers and the insides of props drawn as outlines. The steps run first, as before (now also checking the fourth landing), so every agent they place stands where it did; when they find nothing, the agent stands at the region's nearest point within reach. Against main on a 2-unit grid over six map sides: no agent lost, none moved more than 0.017, 6 to 254 more spots per side get a cone. Tests drop agents by Breeze mid's round wall, on Pearl's floor sliver, Split's pocket, an Ascent prop's inside and beside a Fracture wall; all fail on main. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Dara Adedeji committed on 10/7/2026, 11:27:17 PMparent23113cc
Checks
- SuccessfulCodeRabbitGitHub
Review skipped: reviews are disabled for this base branch
- Successfulwindows-buildGitHub
- SuccessfulconvexGitHub
- Successfulclient-contractGitHub
- Successfulpresence-workerGitHub
- Successfulwindows-testGitHub
- Successfulnative-bridgeGitHub
- Successfullinux-buildGitHub
- SuccessfulanalyzeGitHub
- Successfultest (shard 0)GitHub
- Successfultest (shard 1)GitHub
- Successfulnative-replayGitHub
- SuccessfulwebGitHub
- SuccessfulchangesGitHub
30 files changedLine totals unavailable