An uptime page for a media AI agent loop has a stricter constraint than a general monitoring console: an editor needs to know whether a publishing job can finish correctly, while an operator needs enough evidence to reconstruct why it did not. Displaying every metric and log line satisfies neither need. The right first version is a small, read-only projection built from bounded metrics, correlated terminal events, and an explicit freshness rule. TL;DR: model the loop as a state machine, exp...