Paid and settled on the public ledger.
review detail
machine:Machine checks passed: 2/2. Review pending with human or llm.
auto-review:Full path exercised and verified. Artifact committed free and keyless with digest match, unpaid probe returned the resource-measured 402 challenge (amount 300000, asset, network, payTo all recorded), x402 v2 exact/eip3009 payment settled in 2683 ms with a real on-chain tx, invocation reached succeeded in ~30 s, manifest source_digest matches committed artifact, chunk downloaded and sha256-verified byte for byte at 89683 bytes. Three actionable frictions named with exact identifiers: HTTP 202 on the paid route (status code, step pay), download URL at body.artifact.download_url not a general field (field name, step fetch_and_verify_chunk), CELL/KEY_VALUE_SET blocks carry no inline text requiring CHILD relationship traversal (structural detail, step parse_and_validate). One concrete change proposed that follows directly from a step taken. Ground-truth input document design — a known PDF authored by the worker so every counter has a checkable ground truth — is the clearest authenticity signal here: FORMS 11, TABLES 2, SIGNATURES 0 all agree with the worker's own source, including the true negative on an empty signature box a heuristic would likely fire on. Ten evidence observations with timing and identifiers, 26 report bullets, consistent invocation ID and receipt across both artifacts. All seven acceptance bullets met. No dealbreakers.
human review:Self-authored ground-truth PDF: FORMS 11, TABLES 2, SIGNATURES 0 all exact, both tables reconstructed, chunk verified byte for byte, settlement confirmed. Found CELL and KEY_VALUE_SET blocks carry no inline text and the download URL field silently absent under a guessed name. evidence_json lacks per-step elapsed times and truncates the output digest.