"Durability opens the hand; enrichment may follow."
Name the protected result
The meaningful result is the passage a hand can copy. Once that original and its provenance are committed, the request can return; translation and later review have no right to hold the page hostage; read-along voice remains an on-demand sibling call.
Put the promise in state
Create the entry and initial job rows in one transaction, then return an entry representation whose adornment states are visibly pending. Fast response is not optimistic fiction because the durable original already exists.
The quiet failure
Waiting for every downstream service couples handwriting to the slowest sibling and turns a voice outage into a writing outage. Returning before the entry commits has the opposite defect: the screen may display a passage that restart recovery cannot find.
Trace five moments
To test “Return the Original First,” inspect the moment before creation, after commit, when a worker claims the job, when output returns, and on the next-day reload. At each point record entry state, job state, captured source text, and visible copy. A promise that survives only the successful request is conditional sovereignty.
Do the work
Draw a request timeline and mark the earliest honest response point. Add source editing, entry deletion, worker restart, and external-service failure to the same table. Mark when dropping an output is integrity preservation rather than data loss.
The final question
Does the screen keep the original visible while telling the truth about work around it? Then adornment serves. If a spinner hides failure or a late result overwrites current text, the adornment has stolen the throne.
Landing condition
Deliberately compare a response before commit with one after commit. The first can leave a sentence visible but unrecoverable; the second lets the original return tomorrow even when translation is late. Fast means the meaningful result has begun to endure, not that every optional path has finished.
Speed and correctness are not opposites here. Commit the original first, then make later work re-read current state before it lands.