Package dev.dokimos.server.controller.v1
Class AlignmentController
java.lang.Object
dev.dokimos.server.controller.v1.AlignmentController
Exposes the per-evaluator judge-human alignment for a run: the agreement rate between automated
evaluator verdicts and human annotations. This is a read-only GET and is therefore allowed by the
auth filter without an API key.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the judge-human alignment breakdown for a run.
-
Constructor Details
-
AlignmentController
-
-
Method Details
-
alignment
@GetMapping("/{runId}/alignment") public AlignmentView alignment(@PathVariable UUID runId, jakarta.servlet.http.HttpServletRequest http) Returns the judge-human alignment breakdown for a run.- Parameters:
runId- the run to analyze- Returns:
- HTTP 200 with the per-evaluator agreement breakdown; 404 when the run does not exist
-