Skip to content

Add frequency CSV schema validator - #4

Open
jlonsdalen wants to merge 1 commit into
1977-code:mainfrom
jlonsdalen:agent/frequency-csv-validator
Open

Add frequency CSV schema validator#4
jlonsdalen wants to merge 1 commit into
1977-code:mainfrom
jlonsdalen:agent/frequency-csv-validator

Conversation

@jlonsdalen

Copy link
Copy Markdown

Fixes #3

Summary:

  • Add a standard-library validator for committed data/freq_*.csv files.
  • Check documented headers, contiguous ranks, and non-negative numeric frequency fields.
  • Document the script in 06_corpus/scripts/README.md.

Validation:

  • python3 -m py_compile 06_corpus/scripts/validate_frequency_csvs.py
  • python3 06_corpus/scripts/validate_frequency_csvs.py
  • git diff --check -- 06_corpus/scripts/README.md 06_corpus/scripts/validate_frequency_csvs.py

Claim boundary:

  • No payment claimed.
  • No production or certification claim.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

good first issue: add a schema validator for the frequency CSVs

1 participant