From 8b7c087de7b53d771f998326c8d142053d6f2326 Mon Sep 17 00:00:00 2001 From: Kai Chappell Date: Tue, 3 Feb 2026 18:22:50 +0000 Subject: [PATCH] docs(changelog): add CLI entries Document command-line interface including validate command, benchmark subcommands, and output formatting options. --- changelog.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/changelog.md b/changelog.md index 7b82df6..9b7ccbd 100644 --- a/changelog.md +++ b/changelog.md @@ -45,3 +45,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `assert_no_regression()` raises `RegressionDetectedError` for CI integration - Customisable tolerance threshold and window size for regression detection - Metadata support for tracking git SHA, model versions, etc. +- Command-line interface (CLI) via `veritext` command +- `veritext validate` command for inline and file-based text validation +- JSONL input format support for batch validation (`--file` option) +- Separate candidate/reference file support (`--reference-file` option) +- Multiple output formats: table (default), JSON, and simple text +- `veritext benchmark run` command for running evaluations and storing results +- `veritext benchmark show` command for viewing benchmark history +- `veritext benchmark check` command for regression detection with exit code 1 on failure +- Rich-formatted terminal output with tables and coloured panels