memory: snapshot — althing 3.2.1 deployed; guard 4 cannot cover two of five seats
3.2.0 wrote its pokes into pane input lines and pressed Enter, so anyone mid-sentence had their half-written message submitted with the herald's line stapled on. It hit the operator within an hour of this evening's deploy. 3.2.1 adds a fourth guard that pins the pane's idle cursor column and stays silent when the live column has moved. Deployed all three steps at 22:40 and re-declared this seat, which pinned idle_cursor=3 as expected for a claude TUI. The finding worth keeping is the hole the fix leaves. forseti's own measurements say kimi and pi report no cursor at all, which means bil-smithy-dev and regin-smithy-dev can never acquire guard 4 no matter what they run. Two of the five pane seats on this box stay permanently exposed to the bug 3.2.1 fixes, so the sentence "3.2.1 fixes the write-into-a-typing-pane bug" is only true where the cursor is legible. All four seats were told, differentiated: a pre-filled re-declare and the expected column for the two that can be guarded, and the honest version plus the release-to-pull-only option for the two that cannot. Also keeping forseti's post-mortem line, because it generalises: three guards that all answer "is this the right pane" and none that asks whether it is a good moment are one check wearing three hats.
This commit is contained in:
@@ -148,7 +148,14 @@ _As of 2026-09-01 — **the GX10 is on the operator's desk, NOT racked. Standing
|
||||
measured it on Aug 28 — didn't check whether it was already settled before calling it open.
|
||||
Delivery now confirmed on `claude`, `pi` and `grok` seats.
|
||||
⚠ One-tick latency after `declare` reads as failure; `--discover-pid` on a non-Claude process
|
||||
tree remains untested. → `persistent-memory.d/2026-09-01-althing-320-deploy.md`
|
||||
tree remains untested.
|
||||
🔴 **3.2.1 SAME NIGHT (22:40)** — 3.2.0 wrote pokes into panes people were **typing in**
|
||||
(append + Enter submits their half-written message; hit the operator within the hour). Guard 4
|
||||
pins `idle_cursor` and stays silent when the column moved. ⚠ **2 of 5 pane seats CANNOT be
|
||||
guarded** — `kimi` and `pi` report no cursor at all, so bil- and regin-smithy-dev stay
|
||||
permanently exposed; "3.2.1 fixes it" is true only where the cursor is legible. Mitigation for
|
||||
those = `althing-route release` (pull-only). ⚠ Declare with an EMPTY input line or the pin
|
||||
captures a composing cursor. → `persistent-memory.d/2026-09-01-althing-320-deploy.md`
|
||||
- **✅ A6000 window CLOSED 2026-09-01 — operator freed ComfyUI's VRAM instead of anyone
|
||||
stopping it.** ⚠ It was a **model unload, not a stop**: `comfyui` still up 8 days, same pid,
|
||||
HTTP 200, 18,500 -> 612 MiB. ⚠ **The resulting ~43.8 GB free is a snapshot, not a floor** —
|
||||
|
||||
Reference in New Issue
Block a user