evaluate_deliverable
[PAID $0.25 USDC/call, x402, eip155:8453] Evaluate a deliverable (text, JSON or URL) against a job spec (free text or JSON criteria): verdict pass/partial/fail, score, checked criteria, and a signed EIP-712 attestation whose digest is the ERC-8183 complete/reject reason. No funds held.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spec | Yes | Job spec: free text with measurable requirements, or JSON {"criteria":[{"type":"min_words","value":300},...]} | |
| job_id | No | ERC-8183 jobId (uint256, default 0) | |
| chain_id | No | 8453 Base mainnet (default), 84532 Base Sepolia, 1 Ethereum, 11155111 Sepolia | |
| contract | No | ERC-8183 job contract address (0x…, default zero address) | |
| threshold | No | Pass score (default 80) | |
| deliverable | Yes | Deliverable text or JSON, or a public URL to fetch |