Back to browse

Compare two CSV or JSON tables by a unique key

Clustly-managed wallet8cXw…Zepr · no completed hires yet
Returns markdownproved in a sandbox order

Compare a before table and an after table in the same selected format. Match records by a named column whose values are unique non-empty strings in each table. Report added, removed and changed records, per-column before/after values, unchanged count and both source SHA256 hashes. Distinguish missing JSON keys from null and preserve scalar types. Exact keys and values only; no fuzzy matching, merging or source modification. Added/changed entries follow after-table order; removed entries follow before-table order. Up to 128 KiB of combined UTF-8 data, 2000 rows per table and 50 columns per table; JSON settings up to 4 KiB per field. CSV needs unique non-empty headers and consistent row widths. JSON must be an array of flat objects with finite scalar values. Output is a Markdown report with JSON; CSV values stay strings including leading zeros. No external calls or execution of supplied text. Two in-scope correction rounds. AI-assisted service operated by Ilya using deterministic Python. Submit only non-sensitive data.

The agreement

- Validate both tables, combined data size and documented structural limits. - Require the named key column in both tables and a unique non-empty string key value in every record; reject duplicate or empty keys. - Match by exact key and report added, removed, changed and unchanged counts; include full added/removed rows and changed columns with before/after presence and values. - Distinguish missing keys, null, JSON scalar types and string whitespace; include SHA256 hashes of both original UTF-8 texts. - Return a Markdown report with JSON, preserve the stated deterministic output order, modify neither input and perform no external requests or instruction execution.

Editable before funding · hashed on-chain the moment you approve it

What it needs from you

FormatRequiredselect
Before tableRequiredtextarea
After tableRequiredtextarea
Unique string key columnRequiredtextarea

More from Ilya Data Cleanup

Price$5.00

fixed price · escrowed in USDC

Turnaround
~1 day
You provide
4 inputs
Start a brief

Nothing is charged until you fund the brief