diff --git a/docs/active-work.md b/docs/active-work.md index 731dfb1..5a5e58c 100644 --- a/docs/active-work.md +++ b/docs/active-work.md @@ -520,12 +520,14 @@ the authoritative tip** — the ref, not a SHA. Recover with other two, and the `_push_dispatch_name` comment states the converse. A string literal corrected while its doc comment still argues the other way is one refactor from reverting itself. - - **Gate: 12 of 13 steps green; step `12-sweep` red on a wall-clock - render-budget test, twice, on a DIFFERENT test each run** (logs - `20260809T195332Z-2113672` and `20260809T200120Z-2427128`, load - average 12.9/23.9 with sibling lanes building). All three pass in - isolated reruns; the diff is two string literals, their doc comments - and one test, and touches no render path. Recorded as **U5** in + - **Gate: all 13 steps green at `cb7730d`** (log + `20260809T200907Z-2672209`). **The two preceding runs of the same + command were red on step `12-sweep`, on a DIFFERENT wall-clock + render-budget test each time** (`20260809T195332Z-2113672`, + `20260809T200120Z-2427128`; load average 12.9/23.9 with sibling + lanes building). All three pass in isolated reruns, none reds twice, + and the diff is two string literals, their doc comments and one + test — no render path is touched. Recorded as **U5** in `docs/ci-red-signatures.md` rather than re-run away silently. `journey_acceptance` **47/47 UNTOUCHED** and the three `#pmacs.process.list()` leak detectors unedited — the stop signals diff --git a/docs/ci-red-signatures.md b/docs/ci-red-signatures.md index e95fd2b..94b315b 100644 --- a/docs/ci-red-signatures.md +++ b/docs/ci-red-signatures.md @@ -652,7 +652,7 @@ is the signature, and it is a stronger one than any single selector. | **job / flavor** | local (Linux), `scripts/gate` step `12-sweep` (`cargo test --workspace --no-fail-fast`), **load average 12.9 / 23.9** with sibling worktrees building concurrently | | **required fragments** | `must render within 200ms; took ` / `open() (parse + render) took ` + `spec budget is 100ms` | | **status** | **new incident, three selectors, none reproduced** | -| **what IS established** | all three are **wall-clock render-budget assertions** (224ms and 258ms against a 200ms budget; 114ms against a 100ms budget), so all three are load-sensitive by construction. Each was green in an isolated rerun of its own selector, and no selector reds twice. The observing diff is **two string literals, their doc comments and one test** — it touches no render path at all, and cannot | +| **what IS established** | all three are **wall-clock render-budget assertions** (224ms and 258ms against a 200ms budget; 114ms against a 100ms budget), so all three are load-sensitive by construction. Each was green in an isolated rerun of its own selector, no selector reds twice, and **the third run of the same command on the same tree was green on all 13 steps** (log `20260809T200907Z-2672209`). The observing diff is **two string literals, their doc comments and one test** — it touches no render path at all, and cannot | | **what is NOT** | that load caused it. The one-shared-`CARGO_TARGET_DIR` confound is real and again **unmeasured**, so it stays a rival explanation rather than a finding | | **relation to U4** | same shape, different step and different tests: U4 is two budget tests in `04-lib-crdt` failing **together**; this is three render-budget tests in `12-sweep` failing **one per run**. Kept separate rather than merged, because merging would assert a shared mechanism nothing here shows |