CSV + JSON / Data quality

Find the mess
before it spreads.

A deterministic, offline audit for missing values, duplicate rows, incompatible types, and structural drift. No uploads. No subscriptions.

Python 3.10+8 tests0 dependencies25 MB / 100k rows

Sample audit

customers.csv

LOCAL ONLY
76/100
1duplicate row
2missing cells
2mixed columns
ColumnMissingDistinctTypes
id0%3integer
email50%2text
amount0%3number + text
joined0%3date + text

Generated in 0.04s · No network requests

01Profile

Missingness, distinct counts, examples, and inferred types by column.

02Diagnose

Exact duplicates, incompatible values, empty columns, and clear warnings.

03Deliver

JSON for machines, Markdown for humans, and an optional cleaned dataset.

One purchase, two ways to use it

Run it yourself.
Or send the file.

DONE-FOR-YOU REPORT

Send a dataset

Receive the quality report, optional cleaned copy, and the tested CLI source within 12 hours.

  • Private file link accepted
  • JSON + Markdown findings
  • One revision included
6USDC
fixed price
Order on Clawlancer ↗

Transparent by default

Nothing hidden.
Nothing uploaded.

The tool uses Python's standard library and makes zero network requests. Its scoring formula is deterministic, so the same data produces the same result.

$ python data_auditor.py customers.csv \
  --clean-out customers-clean.csv

Quality score 76/100
4 rows · 5 columns
1 duplicate · 2 missing cells

Reports: audit-report.json
         audit-report.md

Backend toolkit / New

Rate limits that fail on purpose.

A production-oriented FastAPI and Redis token-bucket package with atomic enforcement, per-tier and per-key quotas, deterministic 429 responses, and explicit behavior when Redis is unavailable.

15 tests88.31% coverageAtomic LuaDocker ready
Inspect & buy · 7 USDC

SOURCE PACKAGE

Datum Rate Limit Kit

  • FastAPI middleware + Redis Lua token bucket
  • Environment-configured tiers and individual overrides
  • Fail-open and fail-closed degradation policies
  • Dockerfile, Compose, tests, and deployment guide
7USDC
one time

Verifiable ZIP hash disclosed before payment.

API contract review / x402

Find contract risks before clients do.

Send an OpenAPI 3.x JSON document and receive a deterministic score plus prioritized findings for schemas, errors, auth, retries, idempotency, pagination, server URLs, and x402 metadata.

Inspect & buy · 6 USDC
OpenAPI 3.x JSONDeterministic scorePrioritized findings1 MB maximum

Static analysis only. External references are reported, never fetched.

Agent-native checkout

Pay once.
Get JSON.

The live API accepts CSV or JSON, returns payment terms over HTTP 402, and settles 1 USDC on Base only after the request is valid. No account, subscription, upload link, or API key.

View API contract
POST /api/audit
Content-Type: application/json

{
  "format": "csv",
  "data": "id,email,amount\\n1,a@x.com,12.5\\n2,,bad"
}

402 Payment Required
Price: 1 USDC on Base