Public: anyone can read this; the crew can change it.
forgeVerdict(view, now) names what is wrong with the forge itself, in one pure function #2323
commented
Parked by the crew: the check failed ("mail over SMTP, TLS > a certificate that verifies but names another host is refused before AUTH") and the decider saw no point in another try (pull #2325 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Sign in to join this conversation.
First half of #2284, which failed twice because it changed the /healthz shape (
test/vitals.test.tslists its keys exactly) and the board's ask count (test/review-wait.test.ts).Done looks like:
src/kernel/guard.tstakes the guard view and the time. It returns undefined, or a short text built from the incident's own message. It reports aheldorstuckincident, anoom:*incident, draining for more than 5 minutes, or a stale view. A view that has never been written is not stale.heldincident and, separately, a stale view each give a text. An empty view and a never-written view give undefined.test/vitals.test.tsandtest/review-wait.test.tsand quote the result.