Skip to content

ci(schema): enforce locale-tag refs - #6444

Draft
bokelley wants to merge 1 commit into
mainfrom
codex/lint-language-tag-refs
Draft

ci(schema): enforce locale-tag refs#6444
bokelley wants to merge 1 commit into
mainfrom
codex/lint-language-tag-refs

Conversation

@bokelley

Copy link
Copy Markdown
Contributor

Summary

  • add a high-recall JSON Schema lint that enforces canonical locale-tag references across string, array, union, conditional, wrapper-ref, and locale-keyed map shapes
  • seed an exact, typed, self-cleaning disposition registry for legacy language boundaries and non-tag name collisions
  • add focused regression coverage and run the guard in Build Check

Validation

  • npm run test:language-tag-refs
  • npm run test:schemas
  • npm run precommit

Closes #6234

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.

Enforce the locale-tag $ref rule in CI (lint-language-tag-refs)

1 participant