Validate coverage
Uses sonenta-i18n.
Check coverage interactively
Section titled “Check coverage interactively”Prompt:
Using sonenta-i18n, what is my translation coverage, and which keys are still untranslated (by language and namespace)?
Produces: a coverage report - the percentage translated per language, and the list of remaining untranslated keys. Read-only. Review: the same coverage is visible in the dashboard. Apply: none (it is a check); follow with a translate + publish if you want to close the gaps.
Gate coverage in CI
Section titled “Gate coverage in CI”Run the agent headless to fail a build when coverage drops below a threshold:
Run the coverage check and exit non-zero if any language is below 100% (or below my threshold).
Produces: a pass/fail result for CI. Nothing is written. Combine with the translate workflow to auto-fill, or keep it as a gate that blocks merges with missing translations.