Skip to content

v5.0.0

Choose a tag to compare

@SAY-5 SAY-5 released this 08 Sep 23:14
· 35 commits to main since this release

The executor's condition grammar is now a plugin registry: flags, membership ("role is one of admin, owner") and the original comparison grammar ship built in, and a deployment can register its own grammar ahead of them. Every execution trace records which steps ran and which decision rules fired, so GET /instruction-sets/{id}/coverage can say exactly which steps and rules the test cases never reach, and each test run stores its coverage summary.

GET /ops/overview pulls it together: sets by state, coverage of the latest runs with the weakest sets listed, open drift flags, review SLAs and publish statistics, plus the plugin list. The README gains a Releases table summarising v1 through v5. Migration 0005 adds test_runs.coverage. 48 tests.