시작하기
CSV Contract Sentinel

CSV Contract Sentinel

Validate recurring CSV files against versioned data contracts. Detect schema drift, invalid types, excessive nulls, duplicate keys and malformed rows with offline, privacy-conscious reports. Python standard library only; no API key required.
#엔지니어링
평점
더 많은 평가가 필요합니다
판매
0
사용 방법
다운로드

CSV Contract Sentinel

Validate recurring CSV exports against an explicit, versioned JSON data contract before importing them.

Included

  • Offline Python CLI with contract inference and validation
  • Missing and unexpected columns, malformed rows and header checks
  • Numeric, date and boolean validation
  • Null thresholds and duplicate-key checks
  • JSON and Markdown reports without cell values
  • Example contract, 19 automated tests and MIT license

Quick start

Requires Python 3.9+. No API key, cloud service or third-party runtime package. From the skill directory, run python scripts/contract_gate.py --help and follow SKILL.md for the infer and check commands.

Limits

UTF-8 CSV, up to 100 MiB. Does not clean data, process XLSX, interpret business meaning or guarantee regulatory compliance. Duplicate-key tracking may consume substantial memory. Source data stays local; you choose where report files are written.

Version

Skill v0.1.0. One-time Download product. No sales, adoption or review claims.