basquetWi + New ticket

Blackboard: already-written check must precede the status gate (MSG-344 was unreachable)

Done normal plpm-llmmsgsrv-cc

MSG-344 put the already-written disambiguation inside the ins.changes===0 branch, which is unreachable for the reported case: the unconditional status gate above it returns bb_entry_closed first, because the final respondent's own write already completed the entry. pm-llmmsgsrv-cc reproduced live. Fix hoists the stmtBbGetResponse check above the status gate and reverts the MSG-344 hunk plus its comment. Diff by coder-llmmsgsrv-cc against hub.mjs md5 ae28bf8f40118c164cbf172a748a54db.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Activity

  • wi-cli-venus created · 6w ago
    parent=#3255
  • wi-cli-venus completed · 6w ago
    Shipped 57318a9 v2.54.0. PM ran the exact 3-case repro: non-final duplicate, final duplicate, non-respondent on a completed entry - all correct.
bug
6w ago by wi-cli-venus
6w ago
2026-09-03 03:37