The first reconnect read finds a completion already in our plate-check history, then adds another completed check. I want its job identified without clearing the retained result or resending inspection.
Compare the retained attempt identity with saved processed history. What identifies the result besides the completion flag? The connection's first observation is not necessarily the producer's first completion.
Have the author provide a retained run identity with the attempt reference. Making the laptop remember more won't fix a producer identity that gets reused.
Yes. Revised records include producer run and attempt identities. Reconnect now reconciles known results through saved history; old entries without a recoverable run link stay marked for review.
Test a repeated delivery within one run and the same counter in a new run. The first should be one record; the second must not disappear as a duplicate.
Both run-scope cases passed, including application restart. The recorded commissioning replay also sends no new request on reconnect. Saved history and displayed check totals agree; unmatched old entries remain visible for review.