Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Verdict Eval

PyPI distribution: cognifity-verdict-eval. Python import: verdict_eval.

The Verdict eval engine. LLM-as-judge with binary rubric, intent clustering, non-parametric drift detection per cluster per dimension (Fisher's exact test for binary PASS/FAIL dimensions, Mann-Whitney U for continuous metrics), Bradley-Terry pairwise comparator for cross-LLM evaluation, and a synthetic regression injector for verifying the pipeline catches what it should.

The repository pipeline uses a persisted cluster registry rather than re-clustering the full dataset on every run. Local sentence-transformers/all-MiniLM-L6-v2 embeddings are the semantic default; 0.50 cosine distance is the shipped starting threshold, not a universal cutoff. The built-in hash embedder is an explicit lexical fallback. Change the embedding model or threshold only with a new clustering version and a one-time --recluster for existing traces. --trust-existing-clusters is reserved for stable cluster IDs assigned outside Verdict.

Drift is a batch comparison over each captured trace's started_at time. The runner defaults to a 24-hour current window and a 7-day baseline separated by a 24-hour gap, with at least 30 judgments per (cluster, dimension) window. A signal must clear the BH-adjusted p-value gate and the Cliff's delta effect-size gate. On binary PASS/FAIL data the default 0.147 delta is a 14.7 percentage- point sensitivity floor. These defaults require workload-specific validation.

Pipeline reruns deduplicate by trace for the selected judge model and rubric version. Stored judgments from a different evaluator definition are retained but are not pooled into the current drift windows.

from verdict_eval import Judge, DEFAULT_RUBRIC, DriftDetector, CorruptionInjector

See the repository README, ADR-002, and the verification scripts.

Apache 2.0.

Release files for cognifity-verdict-eval 0.1.0a3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cognifity-verdict-eval 0.1.0a3
File Size Uploaded
cognifity_verdict_eval-0.1.0a3.tar.gz 86.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cognifity-verdict-eval 0.1.0a3
File Interpreter ABI Platform
cognifity_verdict_eval-0.1.0a3-py3-none-any.whl Python 3 none any Details

Total release size: 158.3 kB

Release files / cognifity_verdict_eval-0.1.0a3.tar.gz

Download URL cognifity_verdict_eval-0.1.0a3.tar.gz
Size 86.6 kB
Tags Source
SHA-256 checksum
How to use checksums
f1e4f472081eb5faa5552f5b1c24af011c59b7bcc6cd85cd6513cd1eead0e913
BLAKE2b-256 checksum
How to use checksums
6cdca0318d27d5bfccce4712e0c9d7de94727e122cde6f9e37e32265e74527b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 11, 2026.

Transparency log

Release files / cognifity_verdict_eval-0.1.0a3-py3-none-any.whl

Download URL cognifity_verdict_eval-0.1.0a3-py3-none-any.whl
Size 71.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
18075ad4543f0eaf40a4cdaaf934ac6fc327647ace300c59f737d92622c87c7e
BLAKE2b-256 checksum
How to use checksums
6e0fb3ce530cee966c3e88f989d285ff0e6e513a3b2c5940c7dce5449e04f655
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 11, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page