pub fn exit_code(statuses: &BTreeMap<String, GateStatus>) -> i32Expand description
2026-09-26: The exit code: 0 when every verdict is Pass, else 1.
It takes only the verdicts, so advisory data reported beside them
(super::required::RequiredReport, the governance ledger) cannot change it without a
visible change to this signature.