Record the quality sweep and point the handoff at 69ba915

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
iris-aiandClaude Opus 5 committed 2026-09-20 00:21:13 -04:00
1 parent 362191c3f3
commit 03c8933612
2 files changed
+72 -2

No files matched your search

+6 -2
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 `1ebd4d3`,
and past the reviewed `cadfba0` it is five rounds, each described in
**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
`docs/LAYOUT_LOG.md`:
- **The repair**, `add6774` and `84dad21` -- collapsed-share placement,
@@ -19,6 +19,10 @@ and past the reviewed `cadfba0` it is five rounds, each described in
- **A clarity sweep**, `3da1c71` through `1ebd4d3` -- naming the pairs layout
returns, `Span::slot`, a diagnostic that printed the rel base while calling
it the box, and `in_parent` matching a place's own cases.
- **A quality sweep**, `aea0387` through `69ba915` -- a kept contract judged
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.
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