{ "format": 1, "seat": "mesh-self-check", "scope": "mesh", "grain": "seat-list", "decision": "novox/hq ADR 0564", "verbs": [ { "name": "doctor", "description": "The self-check: the last run's verdict at once, each probe passed, failed, deferred (its facts not on the bus yet, named) or could not run, and how long ago. With run, a run now; with probe, one probe's verdict whole. Runs every five minutes on its own; each failure is a finding.", "input": { "properties": { "probe": { "description": "one probe's id (D6): its verdict alone, with every finding", "type": "string" }, "run": { "description": "\"true\": run every probe now and answer the verdict", "enum": [ "true", "false" ], "type": "string" } }, "type": "object" } }, { "name": "probes", "description": "The registry: what each probe asserts, where it reads its facts, and the finding it writes.", "input": { "properties": {}, "type": "object" } } ], "events": [ { "name": "checked" } ] }