docs(lane): B5 lands, and the shape of how it kept not landing
Moves B5 from "owed outright" to landed at `a4627cd`, and records where its icon re-derivation ended up: `reshape`'s tail, rather than the two call sites that had been noticed. The recovery-relevant part is the failure mode, not the fix. Twice the patch went to a path someone had pointed at, and twice a second applier in the same arm restored the icon anyway --- so the row passed with its documented mutation applied. That is not a weak witness. It is a row that measures nothing while reading, in the diff, exactly like a row that measures something.
This commit is contained in:
parent
a4627cdfbb
commit
392703bfc9
|
|
@ -319,10 +319,23 @@ Framing
|
||||||
this base, the panel-replay prerequisite recorded as DISCHARGED by #243,
|
this base, the panel-replay prerequisite recorded as DISCHARGED by #243,
|
||||||
and the both-axis effect witness still owed.
|
and the both-axis effect witness still owed.
|
||||||
|
|
||||||
**Landed so far:** B1's per-target fractional wheel residual (the
|
**Landed so far** (head `a4627cd`)**:** B1's per-target fractional
|
||||||
producer), B2's daemon-side horizontal panel leg, B3/B7's shared
|
wheel residual (the producer), B2's daemon-side horizontal panel leg,
|
||||||
`scroll_window_columns` with its saturated bound and wrap pin, and B4's
|
B3/B7's shared `scroll_window_columns` with its saturated bound and wrap
|
||||||
middle-click PRIMARY paste.
|
pin, B4's middle-click PRIMARY paste, and **B5's I-beam**, whose icon is
|
||||||
|
re-derived in **`reshape`'s tail** — the one point every geometry settle
|
||||||
|
already passes through, reached by the line-number mode, minimap
|
||||||
|
arrival, panel appearance, resize and font metrics alike. Three
|
||||||
|
production appliers remain, one per cause (pointer motion, menu
|
||||||
|
ownership without geometry, geometry), and each fires a disjoint set of
|
||||||
|
rows under its own removal.
|
||||||
|
|
||||||
|
B5 took three rounds to get there. The first two patched the paths that
|
||||||
|
had been noticed — the snapshot arm, then a `set_menu` helper — and both
|
||||||
|
times the two appliers masked each other, so a row's documented mutation
|
||||||
|
named something the row could not see. **A witness whose mutation is
|
||||||
|
masked is not weaker evidence than a real one; it is evidence of
|
||||||
|
nothing, and it reads identically in the diff.**
|
||||||
|
|
||||||
**Landed but NOT yet witnessed** — recovery needs this split, because
|
**Landed but NOT yet witnessed** — recovery needs this split, because
|
||||||
"L1–L8 owed" reads as though none of the mechanism exists:
|
"L1–L8 owed" reads as though none of the mechanism exists:
|
||||||
|
|
@ -335,7 +348,7 @@ middle-click PRIMARY paste.
|
||||||
- **R4 and R5's residual resets**, as two separate clears beside
|
- **R4 and R5's residual resets**, as two separate clears beside
|
||||||
`code_scroll_left` so omitting either is individually visible.
|
`code_scroll_left` so omitting either is individually visible.
|
||||||
|
|
||||||
**Owed outright:** B5, B6's routing row, the **L1–L8 rows** for the
|
**Owed outright:** B6's routing row, the **L1–L8 rows** for the
|
||||||
latch above, step 3's fractional both-axis panel witness, R4/R5's own
|
latch above, step 3's fractional both-axis panel witness, R4/R5's own
|
||||||
replacement witnesses, and **B1's disposal half** — a residual keyed to
|
replacement witnesses, and **B1's disposal half** — a residual keyed to
|
||||||
a surface that goes away must go with it, and this frontend does not yet
|
a surface that goes away must go with it, and this frontend does not yet
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue