It should be timely as well, reddits status page will happily show all green while down detector for reddit shows huge spikes in error reporting.
Which doesn't make for a super useful status page.
Which doesn't make for a super useful status page.
So, what exactly is the expectation and how can you implement a perfect status system?
A status pages job is to inform users about potential issues. A user will seek out the status page specifically if they currently see issues on their end, but usually won't if they don't. Therefore underreporting is a huge issue, because you essentially tell your users that the issue must be on their end even if it is not, but overreporting issues when there are none hurts no one and the chances are high that no user even sees it.
[1]: https://xpaw.me/