01 / Promise
Name the outcome
The model batch produces validated output that appears in the product or downstream destination.
Generated output monitoring
Operating spine
The model call is not the product promise. The proof path should end when validated output is saved and visible to the user or downstream workflow.
01 / Promise
The model batch produces validated output that appears in the product or downstream destination.
02 / Signal
Open the run for the batch and close success only after validation, persistence, and visibility checks pass.
03 / Drill
Fail validation or skip persistence on a small controlled batch to prove Luota catches the invisible-output case.
04 / Incident
The incident should show batch id, model, prompt version, counts, validation result, output id, and deploy SHA.
05 / Handoff
Route the owner to retry, revalidate, suppress bad output, or notify users with a clear confidence boundary.
The batch worker finished model calls and the queue drained, but validation or persistence failed. Infrastructure stayed green while the user saw stale or missing output.
Open a run for the batch. Close success only after output validates, saves, and is readable from the user-visible surface that depends on it.
Attach batch id, model, prompt version, input count, validation counts, output id, duration, and deploy SHA. Do not attach raw prompts or customer content unless that is intentionally safe.
Run a small batch that intentionally fails validation or skips persistence. Confirm Luota opens an incident with enough context to decide whether retry is safe.
Need a concrete migration or monitoring pattern? Start with the docs, then adapt the payload to the evidence your operator needs.
Open integration docs