f18427e123
fix: QA review fixes for 0.1.0 release
...
- Fix README readability example property names
- Add validation for empty references after tokenisation in ROUGE
- Guard against zero sentence count in readability metric
- Implement LRU cache with max size for semantic embeddings
- Add .score property to LexicalResult for API consistency
- Use defensive list copy in composite validators
2026-02-03 21:31:48 +00:00
1754556c99
docs(changelog): release 0.1.0
...
Initial release with metrics, validators, pytest plugin, benchmark
module, CLI, and comprehensive documentation.
2026-02-03 19:16:37 +00:00
8b7c087de7
docs(changelog): add CLI entries
...
Document command-line interface including validate command,
benchmark subcommands, and output formatting options.
2026-02-03 18:22:50 +00:00
07ac70e835
docs(changelog): add benchmark entries
...
Document benchmark module features in changelog.
2026-02-03 18:10:19 +00:00
6bafc43754
docs(changelog): add pytest plugin entries
2026-02-03 17:40:52 +00:00
107fc4e275
docs(changelog): add semantic similarity entries
2026-02-03 17:31:14 +00:00
cab8099d06
docs(changelog): add validator entries
...
Document validators module with Check protocol, metric validators,
constraint validators, composite validators, and factory functions.
2026-02-03 17:14:37 +00:00
b8ab5811dd
docs(changelog): add ROUGE and readability entries
2026-02-03 17:03:39 +00:00
a4f5fa4cc6
docs(changelog): add metrics module entries
2026-02-03 16:46:03 +00:00
60aaa33327
chore(project): add pyproject.toml and project configuration
...
Configure Python project with pydantic, structlog, typer, rich dependencies.
Set up ruff, mypy, pytest tooling with strict type checking.
2026-02-03 16:15:48 +00:00