- commit
- 78069c3d474e3fe9754faa542944447042bc52cf
- parent
- 5657bc8ab1df70d17635156b82171878f9968191
- author
- dami <gazey55@gmail.com>
| M | PLAN.md | 15 | +++++++++++++++ |
@@ -605,6 +605,21 @@ item 13's daily loop schedules reveal, not generation.
605605 reload stalled two players); on-demand ring 3 (24 chunks) took 10+606606 min under contention, which is why rings are pre-generated.607607 608+### Decided 2026-08-27: measure the generator's growth curve before it runs hosted609+610+The nightly `--rings all` measurement on the G=1000 daily passed an hour611+with chunk processes at 2.1 GB and 0.9 GB RSS (the Fly machine has612+2 GB). Before anything generates on Fly: (1) fix the memory (release613+per-tile incremental SAT solvers, bound the problem cache; target614+< 300 MB per chunk process); (2) a scaling study at small sizes with615+per-chunk instrumentation (wall, phases, SAT calls, waves, attempts,616+regivens, peak RSS, fixed-context size) across ring index 1-4, chunk617+size 40/60/80, jobs 2/4/6 and band 8/16/24, to see what is linear,618+what is worse, and which levers move it; tables go here when they619+land. Until then the hosted daily consumes fields generated on the Mac620+and pushed (`deno task push-day <date>`), starting with a 3x3 of G=60621+with two rings ahead.622+608623 ### Status of the v2 items under this goal609624 610625 1 real packed run: done (v2 packings and v3 scatter fields played, logs