Skip to content
This repository was archived by the owner on Aug 10, 2026. It is now read-only.

test: correct route coverage and documentation contracts (#16) - #19

Merged
sleegme merged 1 commit into
devfrom
fix/issue-16-test-contracts
Jul 23, 2026
Merged

test: correct route coverage and documentation contracts (#16)#19
sleegme merged 1 commit into
devfrom
fix/issue-16-test-contracts

Conversation

@sleegme

@sleegme sleegme commented Jul 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • require coverage for every canonical route
  • separate global multilingual sentinel assertions
  • rename prose checks so they do not claim runtime verification

Closes #16

- Enforce minimum coverage per canonical route from validate_route_contract.py
  so a completely missing route fails instead of being invisible to Counter.
- Split the global multilingual sentinel checks into an honestly named test;
  they verify global presence, not per-route multilingual coverage.
- Rename design-quality documentation invariant test so it no longer claims
  runtime verification.

Closes #16
@sleegme
sleegme merged commit db7916b into dev Jul 23, 2026
8 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant