Skip to content

feat: Add README validation judges for documentation accuracy#12

Merged
KevinRabun merged 1 commit intomainfrom
feature/readme-validation-judges
Feb 10, 2026
Merged

feat: Add README validation judges for documentation accuracy#12
KevinRabun merged 1 commit intomainfrom
feature/readme-validation-judges

Conversation

@KevinRabun
Copy link
Copy Markdown
Owner

  • Update README.md with accurate tool count (28 tools)
  • Add 5 new role_classifier tools to Tool Reference table
  • Add role_classifier.py to Architecture section
  • Create tests/evaluator/checks_readme.py with 11 validation judges
  • Add tests/test_readme_validation.py with 38 unit tests
  • Register README judges in run_judges.py

Judges validate:

  • Tool count matches actual @mcp.tool() decorators
  • All tools documented in Tool Reference table
  • Template count matches .bicep files
  • Prompt count matches .txt files
  • Architecture lists all tool modules
  • Required sections present
  • Legal disclaimer present

- Update README.md with accurate tool count (28 tools)
- Add 5 new role_classifier tools to Tool Reference table
- Add role_classifier.py to Architecture section
- Create tests/evaluator/checks_readme.py with 11 validation judges
- Add tests/test_readme_validation.py with 38 unit tests
- Register README judges in run_judges.py

Judges validate:
- Tool count matches actual @mcp.tool() decorators
- All tools documented in Tool Reference table
- Template count matches .bicep files
- Prompt count matches .txt files
- Architecture lists all tool modules
- Required sections present
- Legal disclaimer present
@KevinRabun KevinRabun merged commit 30cef2e into main Feb 10, 2026
9 checks passed
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.

1 participant