Score Due Claims (bulk auto-grader)
score_due_claimsFind every auto-gradable claim that is due (assertions in open/needs_review/stale; predictions whose horizon has passed) and resolve each against fundamentals. Operates on the caller's OWN claims — omit customer_id. Targeting another user's customer_id is reserved for Valuein's internal scoring service and is rejected for every plan, including Institutional. Returns a summary + per-claim results. Idempotent — re-calling only re-resolves what changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max | No | Soft cap on claims scored per call (default 100). | |
| as_of | No | Snapshot date for the fundamentals window. Defaults to today UTC. | |
| customer_id | No | Target user's Stripe customer_id. Defaults to the caller's own — leave it unset. Supplying a DIFFERENT customer_id is restricted to Valuein's internal scoring service and is rejected on every plan, Institutional included. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| due | Yes | ||
| _meta | Yes | Provenance envelope — data lineage for every MCP response | |
| errors | Yes | ||
| scored | Yes | Resolved to confirmed/refuted. | |
| results | Yes | ||
| scanned | Yes | ||
| skipped | Yes | ||
| needs_review | Yes | Could not be auto-resolved; flagged for review. | |
| target_customer_id | Yes |