Skip to content
Quantscope

BSL

Baseline

Evaluation harness

1.0Purpose

What it does

Baseline is the measurement plane. It holds a fixed test corpus and a scoring method, so changing a model, a prompt or a threshold produces a number comparable to the last number.

It sits under the pipeline rather than inside it: it measures the other modules and never touches a production record.

2.0Input

What it accepts

The evaluation corpus
A frozen, versioned corpus under the same change control as the code. Changing the corpus is itself a recorded change.
Candidate configurations
Any model, prompt, rule set or threshold change proposed for release.
3.0Output

What it emits

Scores
The same scoring method applied to every candidate, so two runs are comparable by construction.
4.0Config

The configuration surface

Configuration belongs to the client. It encodes what your specialists already know, and it is versioned like code.

Corpus composition
What the corpus contains and what each case tests.
Scoring method
How outcomes are scored, versioned with the corpus.
Re-qualification thresholds
The score movement that triggers re-qualification, agreed in the statement of work.
5.0Evidence

What it produces as evidence

Evaluation records
A versioned record of every run: the corpus version, the candidate configuration, the scores and the comparison against the previous release.
6.0Acceptance

What it is tested against

Baseline is tested against acceptance criteria agreed in the statement of work: the corpus is versioned and frozen, every release carries an evaluation record, and no change ships without a score. Baseline is also how the other modules prove their own criteria are still met after a change.