Decompose grader criteria
Split one plain-language AI-grader criterion carrying several obligations into focused, independently judgeable sub-checks. Authoring assist only: review the proposal, then save each accepted sub-check as its own AI grader (kind “ai”) on the suite. Nothing is persisted by this endpoint.
Authentication
AuthorizationBearer
API key or Clerk session token
Request
This endpoint expects an object.
criteria
One plain-language AI-grader criterion to split into focused sub-checks.
Response
Proposed sub-checks
model
Resolved model id that produced the proposal.
subChecks
Proposed focused checks (1-8), ordered as the obligations appear in the original criterion. A single entry means the criterion is already focused. Each accepted sub-check becomes a plain {kind:“ai”} grader row.
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
500
Internal Server Error
502
Bad Gateway Error