Record that both long fuzzers agree at 0ef87eb

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
iris-aiandClaude Fable 5.1 committed 2026-09-18 18:36:33 -04:00
1 parent 82c0ac4960
commit 9f988a8315
2 files changed
+15 -15

No files matched your search

+12 -12
View File
@@ -16,8 +16,7 @@ the reviewed baseline this work must preserve or improve.
The continuation is `/home/bob/repos/iris-layout-experiment`, now on branch The continuation is `/home/bob/repos/iris-layout-experiment`, now on branch
**`wip/one-ask`** at **`0ef87eb`**, two commits over `4328eac` (the head of **`wip/one-ask`** at **`0ef87eb`**, two commits over `4328eac` (the head of
`wip/transparent-frames`, which is unchanged). It replaces the step 3 plan `wip/transparent-frames`, which is unchanged). It replaces the step 3 plan
below with a smaller protocol change, and it passes every check that has below with a smaller protocol change, and it passes every check:
finished:
| check at `0ef87eb` | result | | check at `0ef87eb` | result |
| --- | --- | | --- | --- |
@@ -26,11 +25,11 @@ finished:
| the two decided-box pins from step 1, and the new seed 946 pin | **pass** (the first two were red at `4328eac`) | | the two decided-box pins from step 1, and the new seed 946 pin | **pass** (the first two were red at `4328eac`) |
| `cargo test --release --test generated` | 11/11 | | `cargo test --release --test generated` | 11/11 |
| shrinker, 400 seeds, depth 5, all fifteen cases | agree, 56 s | | shrinker, 400 seeds, depth 5, all fifteen cases | agree, 56 s |
| 2000-seed depth-4 scan, all fifteen cases | agreed at `3091fb8` (269 s); rerun at `0ef87eb` was running when this was written | | 2000-seed depth-4 scan, all fifteen cases | agree, 262 s |
| 1000 seeds at depth 6 | found seed 946 at `3091fb8`, fixed and pinned in `0ef87eb`; rerun was running when this was written | | 1000 seeds at depth 6 | agree, 148 s (found seed 946 at `3091fb8`, fixed and pinned in `0ef87eb`) |
Read `/tmp/oracle-1000-6b.log` and `/tmp/shrink-2000-4b.log` for the reruns Not done: the renders and the `tabs` replay (step 2), and the pre-submit
if they still exist; otherwise run them (step 1). review of the two commits.
The worker's uncommitted step 3/4 experiment is preserved as branch The worker's uncommitted step 3/4 experiment is preserved as branch
`wip/step3-experiment` (one commit over `4328eac`) and as `wip/step3-experiment` (one commit over `4328eac`) and as
@@ -251,13 +250,14 @@ Work in `/home/bob/repos/iris-layout-experiment` on `wip/one-ask` from
before the next. If a step exposes a different mechanism, stop and update before the next. If a step exposes a different mechanism, stop and update
this handoff rather than papering over it. this handoff rather than papering over it.
### 1. Read the long fuzzer results ### 1. Review the two commits
`docs/LAYOUT_LOG.md` records the 1000/6 oracle and the 2000/4 scan at Run the pre-submit review over `3091fb8` and `0ef87eb` as one diff against
`3091fb8` if they finished. If either found a seed, shrink it first `4328eac`; they were written as a probe and reviewed only by their tests.
(`SHRINK_SEED=<seed> SHRINK_DEPTH=<depth> SHRINK_CASE=<case>`), pin it as a Anything a fuzzer finds later is shrunk first (`SHRINK_SEED=<seed>
named test in `tests/cases/unsettled.rs`, then fix it under the rule above. SHRINK_DEPTH=<depth> SHRINK_CASE=<case>`), pinned as a named test in
Do not add a second draw back. `tests/cases/unsettled.rs`, then fixed under the rule above. Do not add a
second draw back.
### 2. Render and replay ### 2. Render and replay
+3 -3
View File
@@ -71,9 +71,9 @@ Branch `wip/one-ask` at `3091fb8` over `4328eac`. The change is described in
`unsettled::emptying_a_column_the_row_asked_twice_asks_the_row_again` `unsettled::emptying_a_column_the_row_asked_twice_asks_the_row_again`
(checked red without the deferral, green with it). Cost: `many` at depth (checked red without the deferral, green with it). Cost: `many` at depth
8 went from 78/78 to 110/92 draws/distinct at seed 1 and from 335/333 to 8 went from 78/78 to 110/92 draws/distinct at seed 1 and from 335/333 to
424/364 at seed 13; still under #18's 157/95 and 524/159 draws. The 424/364 at seed 13; still under #18's 157/95 and 524/159 draws. At
reruns of both long fuzzers at `0ef87eb` were running when this was `0ef87eb` the 1000-seed depth-6 oracle (148 s) and the 2000-seed depth-4
written (`/tmp/oracle-1000-6b.log`, `/tmp/shrink-2000-4b.log`). scan (262 s) both agree over all fifteen cases.
## What the step 3 plan got wrong (planner, 2026-09-18, third session) ## What the step 3 plan got wrong (planner, 2026-09-18, third session)