Signed advisory dispute ruling from a deterministic rubric (PAID $2.00)
v1_dispute_rulingProduces a signed advisory dispute ruling from a deterministic rubric by evaluating a claim, contract requirements, policy, and evidence, and reports inputs it cannot parse.
Instructions
Signed advisory dispute ruling from a deterministic rubric (PAID $2.00)
Remote route: POST /v1/dispute/ruling (2.00 USD x402/base/usdc on eip155:8453).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| claim | No | {obligation, claimed_by, against}. The obligation is a human sentence; the engine parses the required row count and the required coverage window out of it, and reports what it could not read. | |
| policy | No | {on_partial: 'pro_rata'}. The split formula is published and fixed; this records the caller's declared policy. | |
| case_id | No | The caller's case id. | |
| contract | No | {artifact_requirements, required_rows?, required_window?}. The machine-readable requirement WINS over the parsed sentence. | |
| evidence | No | {buyer: [...], seller: [...]}. Each entry is a {kind, content, manifest, sha256, tx_hash} evidence item. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No |