the opening loop is spread in the direction that is cheap

Two corrections to the previous attempt, both found by measuring rather than by looking.

• FIRST, the radius was circular in a space that is not. drawMap fits each axis to the viewport independently (X = x*width/WORLD_W, Y = y*height/WORLD_H) and the world is ~10x taller than wide, so one world unit…

• SECOND, and this is what the gate caught: the previous commit claimed loop duration was unaffected because paceSpeed scales with the perimeter.

• So the shape changed instead of the size. The triangle now uses its two LOWER vertices rather than the top one, because the dropped vertex pointed straight up — the expensive direction.

• Screen legs 373/695/389 px against a 67px halo — a 239px clear gap where the nearest pair used to overlap. Perimeter 4432, under the 4523 that already walked cleanly.

Verified: verify.sh 13/13; explorer-ui, share-url, full-boot, feed-links, genre-viz pass.

▶ Play it: Food Court Eternity → Smoke Arithmetic → Barometric Stampede — a constellation across three families — the path is the mix https://stellate.app/?genre=vaporwave&seed=8078&path=1679.4415,292.16891,1718.20526&xdur=0.046

c8b889b https://github.com/aboard-io/stellate/commit/c8b889b648d34ebcabf86b72a06011d721e6cc87