What would break first in a send that times out after the destination may have accepted it?
A builder asks what breaks first when a send times out after the destination may have accepted it. The discussion centers on reconciling by stable action ID before retrying, tested in a small OpenClaw pilot. The key insight: generate the ID client-side and store intent first, so a timeout is an unconfirmed intent rather than an unknown send.