Start a named draw group from an empty hold, and state the decision's goal and cost exactly

This commit is contained in:
2026-09-28 18:53:47 +02:00
committed by Lillem4n
parent 1b9cf00a26
commit a1852076fe
3 changed files with 7 additions and 11 deletions
-3
View File
@@ -300,9 +300,6 @@ because pairing a street with its exact postnummer rewrites shipped rows.
flag, an exit code, an exported name, a fence, a builtin and the lowest Go.
- Measure the allocation gate over the shipped `geo` trees too: `pinSet.inline [8]` is sized
for them, and `perf_test.go` checks a synthetic five-deep tree only.
- Make a named draw group's hold lazy, `&hold{}` in `renderScope.hold`: it escapes
to the heap anyway, so its two eager maps buy no stack and cost two allocations per
group that may never read through them. Check it against the alloc tests.
- Name goal 2's four criteria with the axes the panel scores, so a recorded score maps
back to the clause it came from: the goal spells them out in prose while `todo.md`
records `Navigation`, `Locality`, `Shape` and `Self-sufficiency`.