The watch docs say that a watch fires when a view changes.
Just confirming: does the view for health checks consist of the combination of
output? (and maybe some effectively immutable fields?) . E.g. is it correct that if the
status stays the same, but the
output contains a timestamp that varies with each check, then the watch will fire on every check?
One last question: for an HTTP-type check, does the
output consist solely of the body of the HTTP response? (As opposed to including the entire response including the response headers).