How do you verify an AI agent completed its task and actually stopped?
A builder asks the community how they implement the two hardest parts of a worker agent: verifying the result outside the model itself, and stopping reliably on completion, failure, or limits. The thread's direction — completion artifacts, independent checkers, step budgets, and heartbeat timeouts — matches the emerging best practice for production agent harnesses.