Research-Stack/scripts/math-first
Devin AI 1b4f717d13 feat(infra): add math-first CI scripts for receipt and evidence validation
Adds the 5 scripts required by .github/workflows/math-check.yml and
.pre-commit-config.yaml:

- validate_deepseek_receipts.py: validates receipt JSON against schemas
- validate_claims_registry.py: validates claims.yaml against schema
- require_math_evidence.py: enforces evidence requirement for math-track PRs
- test_require_math_evidence.py: self-tests for the evidence gate
- test_validate_deepseek_receipts.py: self-tests for the receipt validator

All 5 scripts pass locally (2 receipts OK, 1 claim OK, 3/3 + 4/4 tests).

Co-Authored-By: Allaun Silverfox <bigdataiscoming+9i37y6j2@protonmail.com>
2026-06-15 20:40:27 +00:00
..
require_math_evidence.py feat(infra): add math-first CI scripts for receipt and evidence validation 2026-06-15 20:40:27 +00:00
test_require_math_evidence.py feat(infra): add math-first CI scripts for receipt and evidence validation 2026-06-15 20:40:27 +00:00
test_validate_deepseek_receipts.py feat(infra): add math-first CI scripts for receipt and evidence validation 2026-06-15 20:40:27 +00:00
validate_claims_registry.py feat(infra): add math-first CI scripts for receipt and evidence validation 2026-06-15 20:40:27 +00:00
validate_deepseek_receipts.py feat(infra): add math-first CI scripts for receipt and evidence validation 2026-06-15 20:40:27 +00:00