feat(validation): enforce canonical wallet language tags - #3601
feat(validation): enforce canonical wallet language tags#3601bcabreraike-cmyk wants to merge 2 commits into
Conversation
980b4e3 to
c828ef0
Compare
c828ef0 to
2a7cf04
Compare
|
CI update: the validation workflow was corrected to use the actual json-tools paths, install tools/requirements.txt, run the tooling fixtures, and compile the package. The new GitHub check now passes. No secrets or reward address were added. |
USS-Supervisor
left a comment
There was a problem hiding this comment.
Verdict: COMMENT
Risk: LOW
Summary: The json-tools language-tag validator change is focused and internally consistent from the diff I inspected. Required Validate json-tools / Validate tooling is passing, and the focused local unittest and py_compile checks passed in a temporary worktree.
Findings: None from static review. Gate note: I added check-links at 2026-09-03 23:08:58 UTC and polled for the five-minute budget, but no current-cycle Link Check (analysis) run appeared for this PR. I removed check-links before submitting this review, so approval should wait for a fresh successful current-cycle link-check.
Confidence: MEDIUM
Summary
Validation
python -m unittest discover -s tools/tests -p 'test_*.py'python -m py_compile tools/validate_csv.py tools/tests/test_validate_csv.pyDependency
This companion tooling change should be merged before the data update PR targeting
main.Closes #3594