Score Claim
score_claimResolve a claim's outcome. By default auto-grades an auto claim by evaluating its verifiable_condition against SEC fundamentals (confirmed/refuted), or marks it needs_review when it can't be resolved deterministically (judgment, antecedent, or missing data). To record a human/agent judgment instead, pass manual_status (+ optional score/reason). Idempotent — re-scoring the same resolution is a no-op.
Tier: sp500+ (sample rejected).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | Snapshot date for the fundamentals window (auto mode). Defaults to today UTC. | |
| claim_id | Yes | Id of the claim to resolve. | |
| manual_score | No | Outcome score in [-1,1] for a manual resolution. Null for non-scored statuses. | |
| manual_reason | No | Explanation for a manual resolution. | |
| manual_status | No | Provide to record a human/agent outcome instead of auto-grading. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| _meta | Yes | Provenance envelope — data lineage for every MCP response | |
| basis | Yes | ||
| claim | Yes | ||
| score | Yes | ||
| reason | Yes | ||
| deduplicated | Yes | ||
| resolved_status | Yes |