Commit Graph
4 Commits
Author SHA1 Message Date
lukaszraczylo 9e5deda646 test(catalog): wire databases, security, delivery, and ai categories
The catalog now holds 250 tests across 8 categories and 25
subcategories, each with at least 10 tests.
2026-08-17 02:48:45 +01:00
lukaszraczylo 8318d01f11 test(catalog): assert at least 10 tests per subcategory 2026-08-17 01:58:04 +01:00
lukaszraczylo ace50757e4 fix: floor token budgets and surface truncation, add live progress
Reasoning models burn thousands of completion tokens before the
answer. Small per-test caps caused silent truncation and zero scores.
The runner now floors max_tokens at the config default (12000). The
client parses finish_reason. Reports mark truncated cells and the
JSON format carries response text for debugging. A stderr progress
reporter prints one line per completed request; --quiet disables it.
2026-08-17 01:55:14 +01:00
lukaszraczylo 1d51d4cbbd feat: LLM accuracy testing framework with 17-test catalog
Framework runs a category/subcategory test catalog against multiple
LLMs through an OpenAI-compatible endpoint. Deterministic evaluators
score each response. Reports render as table, markdown, or JSON.
2026-08-17 01:29:45 +01:00