Check a proof as IRIS does
knos_iris_check_proofApplies the rules referee IRIS runs to one proof (a CI check run, a FHIR Observation or an HL7 ORU message) against a brief's milestones, and returns met or not met per milestone with the reason. Nothing is signed and no money moves.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"brief": "<brief>",
"kind": "<kind>",
"proof": "<proof>"
},
"name": "knos_iris_check_proof"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | what the proof is | |
| brief | Yes | the brief: {milestones: [{key, name, target, verifier}]} | |
| proof | Yes | the proof itself |