fix(desktop): isolate runtime authority and reject lossy legacy receipts - #7365
fix(desktop): isolate runtime authority and reject lossy legacy receipts#7365loganj wants to merge 1 commit into
Conversation
…eceipts Signed-off-by: Logan Johnson <loganj@squareup.com>
|
CI attempt 1 for The terminal test failure is https://github.com/block/buzz/actions/runs/33944320068/job/101247669246 Bounded comparison: the same failing test passed locally at the candidate (one initial run plus 12 repeated runs) and at unchanged parent One same-head shard rerun is now requested; awaiting its terminal result. Native authority review and repaired native acceptance are separately inaccessible on the disconnected remote test host, so neither is approved/passed. Draft remains unready for merge. |
Same-head smoke rerun: terminal red, changed failure setHead remains
The status and chip specs/owning UI modules are byte-identical in the earlier base, parent and candidate. Both unchanged-parent focused cases passed 3 repetitions each; a further unchanged-parent navigation run passed 12/12. Bounded CPU/scroll diagnostics also did not reproduce, and all temporary instrumentation was reverted. These local passes do not clear CI. Useful fixture follow-up: control the status clock and assert the existing draft before advancing expiry; bind stable sent-row layout and require an open tooltip before measuring first/last fragment centers. Preserve the original behavior assertions. No product or test change is included in this triage, and this PR remains draft with native acceptance and final authority review outstanding. |
Summary
Dependent repair atop #7364, keeping the original six lifecycle and eight inventory/Stop draft heads unchanged.
localhost, numeric loopback and IPv6 loopback remain distinct communities; paths, trailing slashes and empty queries retain their meaning. Frontend runtime lookup agrees; legacy Bestie/AUTH normalization is unchanged.Evidence
Candidate
76fb1e66287b186b54b09e5b73bbd45e3bd7a551:just cistopped at two marker-fixture failures. Those are now fixed and the full native suite rerun; remaining web/mobile gates completed separately. Unaffected root/static/frontend checks are reused, not represented as a new monolithic green run.Limits and remaining work
Successful native remote Stop, saved-result retry and recovery/no-resurrection acceptance are still pending on this composed repair. The old native receiver failed before command admission; unit/mounted evidence is not native success. Real destination-host keyless provisioning is still absent, so no new keyless Start/Restart/Move success is claimed. Nothing merged or deployed.
Originating Buzz channel:
f45d3304-dcf0-44e8-a46d-bcd63b235fbc.Thread:
buzz://message?channel=f45d3304-dcf0-44e8-a46d-bcd63b235fbc&id=16211fefcee85904f49802ce5e1709bf24b4895401a944f0585e70233c4e4d39.