Record the fifth sweep and point the handoff at 7502176

The renderer, the text store, the input default and the harness, which the
four earlier rounds did not read, plus a second look at `redraw`.
This commit is contained in:
iris-ai committed 2026-09-20 01:03:05 -04:00
1 parent 03c8933612
commit 718923c217
2 files changed
+79 -3

No files matched your search

+7 -3
View File
@@ -6,8 +6,8 @@ found is in `docs/LAYOUT_LOG.md`.
## The Iris layout repair is submitted
**Iris PR #19** (`layout/one-ask`) replaces closed #18. The tip is `69ba915`,
and past the reviewed `cadfba0` it is six rounds, each described in
**Iris PR #19** (`layout/one-ask`) replaces closed #18. The tip is `7502176`,
and past the reviewed `cadfba0` it is seven rounds, each described in
`docs/LAYOUT_LOG.md`:
- **The repair**, `add6774` and `84dad21` -- collapsed-share placement,
@@ -23,6 +23,10 @@ and past the reviewed `cadfba0` it is six rounds, each described in
against the placed box rather than the box asked about, two things nothing
read, three reuse rejections the diagnostics could not see, and a fuzz case
that ran only in the long scan.
- **A sweep over the renderer, the text store and the retained path**,
`d8d5122` through `7502176` -- a contract kept where the new window left
it out, a surface configured under its own texture, a counter naming the
wrong contract, and three things nothing reads.
The settled design of the last three is in `docs/LAYOUT.md` under "Three
names, and the one argument that says them". Bryan settled the API over
@@ -42,7 +46,7 @@ the **cold dump**. `layout_dump` over 400 depth-5 trees is 34,492 boxes, and
it is the only thing that catches two same-typed values being swapped, which
is the failure mode of a rename or a move. The repair moved 650 of those
boxes, all from the collapsed-share correction; every commit since has been
byte-identical to `84dad21`, the clarity sweep included.
byte-identical to `84dad21`.
**Only when the change can alter what layout computes**: the three seed scans
-- 400 at depth 5, 1,000 at depth 6, 2,000 at depth 4. They cost about a