Earlier quoted context omitted.
There is always going to be SOME delay between the outage and the status page, although 5 minutes is probably enough time where it should be updated
after several minutes the status page is still showing all is fine. For a service like GH, anything more than 30 secs is unacceptable
And simple HTTP monitoring would be too flappy for a public status page.