feat(ui): the Atlas ladder bottoms out at Quarter (D-255, T-1213)
Quarter becomes the deepest navigable rung. Block and Chunk leave the ladder. The rule, from the amendment: the deepest Atlas rung is the one at which a screen pixel shows one subtile. At the uniform 2x2 px display ratio a 3440x1440 window gives 540 gridunits on the short axis, so Quarter's 512 m extent draws 0.948 m per gridunit -- about one voxel per gridunit and one 0.5 m subtile per pixel. Block (0.237) and Chunk (0.119) magnify beneath the finest datum that can exist, and measured as exactly that on Ferrath: one morphology zone, one vegetation class, an unbroken colour field. They were not missing a feature; there was nothing left to show them. CHUNK ITSELF IS UNTOUCHED. It remains D-243's 64 m stream/derive unit and is where Phase 5 derives first-person walkable content -- D-012's load-around-the-player is expressed in chunks. Block remains the 128 m generator planning unit. Both keep their enum variants, their extent_m answers and their wire vocabulary. What was retired is the claim that a MAP of one is worth looking at. DEEP_RUNGS moved with the floor, and this is the part worth reading twice. It is a mandatory D-255(d) hardening: a per-body retention cap bounding how much ground an exhaustive pan can hold resident at fine spacing. Left as [Block, Chunk] it would have guarded rungs no client can request -- dead code -- while the accumulation gap silently re-opened under Quarter, now the finest navigable rung at ~0.95 m per gridunit. It is now [District, Quarter]. A control that names its targets by rung has to follow the ladder when the ladder moves. Six tests pinned the old floor and were updated rather than deleted, since each was protecting a real property: the clamp tests now clamp at Quarter, and the disk-cache tests use Region for "shallow" (District is capped now) and Quarter for "deep". One new test pins the distinction the change turns on -- the retired rungs are absent from RUNG_LADDER but still present in RUNG_EXTENT_M, because viewability was retired, not vocabulary. Also removes the four capture scenarios for the retired rungs, including the two blank goldens that had been passing against blank captures. 1838 client tests, 0 failed. Server clippy clean, step_canvas suite green. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -58,11 +58,6 @@
|
||||
"live": true,
|
||||
"description": "T-1157 curated Atlas golden (D-255): Arbour (GJ338Bd), Global rung, moisture overlay"
|
||||
},
|
||||
"atlas_GJ338Bd_Block": {
|
||||
"ticks": 240,
|
||||
"live": true,
|
||||
"description": "T-1157 curated Atlas golden (D-255): Arbour (GJ338Bd), Block rung, no overlay"
|
||||
},
|
||||
"atlas_GJ820Bc_Global": {
|
||||
"ticks": 240,
|
||||
"live": true,
|
||||
@@ -89,16 +84,6 @@
|
||||
"live": true,
|
||||
"description": "Descent ladder: Ferrath (GJ820Bc), Quarter rung, land-anchored, no overlay"
|
||||
},
|
||||
"atlas_GJ820Bc_land_Block": {
|
||||
"ticks": 240,
|
||||
"live": true,
|
||||
"description": "Descent ladder: Ferrath (GJ820Bc), Block rung, land-anchored, no overlay"
|
||||
},
|
||||
"atlas_GJ820Bc_land_Chunk": {
|
||||
"ticks": 240,
|
||||
"live": true,
|
||||
"description": "Descent ladder: Ferrath (GJ820Bc), Chunk rung (deepest), land-anchored, no overlay"
|
||||
},
|
||||
"atlas_GJ251c_Global": {
|
||||
"ticks": 240,
|
||||
"live": true,
|
||||
@@ -113,11 +98,6 @@
|
||||
"ticks": 240,
|
||||
"live": true,
|
||||
"description": "T-1157 curated Atlas golden (D-255): Edict (GJ244Ad), Global rung, temperature overlay — frozen planet_class pick"
|
||||
},
|
||||
"atlas_GJ445c-m1_Chunk": {
|
||||
"ticks": 240,
|
||||
"live": true,
|
||||
"description": "T-1157 curated Atlas golden (D-255): Jinghu (GJ445c-m1), Chunk rung (deepest), no overlay — inhabited moon pick"
|
||||
}
|
||||
},
|
||||
"flows": {
|
||||
|
||||
Reference in New Issue
Block a user