{"version":"1.0","name":"Review a code change with structural and line evidence","description":"Review two caller-supplied source snapshots with deterministic static signals, then optionally inspect exact line additions, removals, and a bounded unified diff. For the complete recipe, each snapshot must be no more than 500,000 characters. Neither step executes code or accesses the network, and each step requires a separate buyer authorization.","network":"eip155:8453","asset":"USDC","paymentProtocol":"x402 v2 exact","buyerGuideUrl":"https://apiacre.com/buyers","catalogUrl":"https://apiacre.com/workflows.json","workflow":{"id":"code-change-evidence","title":"Review a code change with structural and line evidence","description":"Review two caller-supplied source snapshots with deterministic static signals, then optionally inspect exact line additions, removals, and a bounded unified diff. For the complete recipe, each snapshot must be no more than 500,000 characters. Neither step executes code or accesses the network, and each step requires a separate buyer authorization.","documentationUrl":"https://apiacre.com/workflows/code-change-evidence","machineReadableUrl":"https://apiacre.com/workflows/code-change-evidence.json","totalPrice":"$0.06","totalAtomicUsdc":60000,"stepCount":2,"steps":[{"order":1,"service":"developer.code-change-review","title":"Code change review","purpose":"Compare syntax, complexity, function, and maintainability signals without executing either source snapshot.","method":"POST","url":"https://apiacre.com/v1/developer/code-change-review","price":"$0.05","documentationUrl":"https://apiacre.com/services/developer.code-change-review","checkoutUrl":"https://apiacre.com/try/developer.code-change-review","workflowStartUrl":"https://apiacre.com/workflows/code-change-evidence/start/1","sampleUrl":"https://apiacre.com/samples/developer.code-change-review","inputTemplate":{"before":"$beforeSource","after":"$afterSource","language":"$language","filename":"$filename"},"useOutput":"Inspect result.data.reviewDecision, findings, and functionChanges; continue only when exact line-level evidence is useful."},{"order":2,"service":"document.diff","title":"Document diff","purpose":"Calculate exact line additions, removals, and a bounded unified diff.","method":"POST","url":"https://apiacre.com/v1/document/diff","price":"$0.01","documentationUrl":"https://apiacre.com/services/document.diff","checkoutUrl":"https://apiacre.com/try/document.diff","workflowStartUrl":"https://apiacre.com/workflows/code-change-evidence/start/2","sampleUrl":null,"inputTemplate":{"before":"$beforeSource","after":"$afterSource","context_lines":3},"useOutput":"Verify result.data.changed and the added/removed counts, then inspect result.data.diff as static caller-supplied evidence; it does not prove runtime correctness or safety."}],"singleCallAlternative":null}}