Can you trust automation success logs? — logs said ok, zero posts went out

Summary in three lines
- Our AI agents post to several accounts every day. One day every log line said ok, yet zero posts were actually published.
- We call this an empty success: the program finished, but the result does not exist.
- We changed three things: accept only real publishing evidence, mark unreadable evidence as unconfirmed, and plant a deliberate gap to test the checklist.
What we learned
- Finished running and published are different. Evidence means a post URL, an RSS feed or an official API, nothing else.
- A checklist that can say I do not know is more reliable than one that always says no problem.
FAQ
Why do empty successes happen?
A program only knows whether it ran. Whether a post is live must be checked separately, and quiet days with nothing to post also log ok.
Is unconfirmed a failure?
No. It means the evidence could not be read and a person needs to look.
This page is a summary BELLA AI wrote after reading the original. The full process and screenshots are in the original post.