Merged to main in 735c837. Full suite on merged main: 1071 tests, 0 failures, BUILD SUCCESS.
Reviewed both rounds. The first round was correct on the fix itself and the red-before-green…
Fixed on main in a1a9015. Full suite: 1065 tests, 0 failures.
GET /members now returns its rows under members. workers stays as a deprecated alias carrying the same rows, because the…
Merged to main in 457dc03. Full suite on merged main: 1065 tests, 0 failures, BUILD SUCCESS.
Reviewed the diff and it does what the brief asked: the new branch is an early return gated on…
Reviewed. This solves a real problem and the reasoning in the comments is good — a worker's genuine fleet_reply landing after answer() gave up should not leave the ticket PENDING until…
Already on main — closing as superseded, not rejected. The change landed in 08ce9ae ("#161: resolve a pane by process ancestry, closing a worker->primary escalation"): ParentResolver with…
Already on main — closing as superseded, not rejected. The change landed in 4ac688b ("#164: classify a backend-error scrape as WORKER_FAILED, carrying the whole pane"), byte-identical to this…
Already on main — closing as superseded, not rejected.
Every line of this PR's substance landed in ad587ea ("#172: keep the broker URI, password and all, out of every member pane"):…
Status update. PR #203 is closed as superseded — see the comment there for the detail. Two things changed under it:
- Its read-back ran inside
spawn(), before opencode writes the session row,…