Evidence bands in. Weighted score out.
OpsTicket does not treat a model response as the final score. The evaluator returns bounded evidence bands from terminal commands and output; the server validates those bands and computes the weighted rubric score.
1. Capture evidence
The assessment records terminal commands and terminal output for the submitted attempt.
2. Evaluate bounded bands
The evaluator maps that evidence to bounded per-dimension rubric bands. It does not issue the final numeric score.
3. Compute on the server
The server validates the structured bands and computes the weighted score from the versioned rubric.
4. Persist atomically
The canonical result is finalized once. Failed evaluation stays pending instead of fabricating a score.
No two-grader delta workflow, automatic higher-score selection, or next-day human-review promise is claimed.