ABET — Fleet Source Health (every book × every live source, probed)

ONE source of truth — fleet_truth.json (the live CF/HF/Oracle probe + the manifest-gated GitHub verify), the SAME file /all-scrapers-proof reads, so they can't disagree. OK = proof of captured data · EMPTY = transport fine, zero data (offseason/worker) · UNVERIFIED = GH not re-checked under the manifest gate · RAN_NO_CAPTURE = workflow green but captured nothing (the false-green killer — e.g. caesars) · UPSTREAM_403 / TIMEOUT / FETCH_ERROR = blocked or down · HARD_BLOCKED = documented external/source blocker with evidence, not an unexplained missing route. GitHub OK now demands a non-empty ::ABET-MANIFEST:: (captured=true, files>0, bytes>16) — a green workflow alone is NOT a pass.
loading…