Check a piece against the written standards
Changed onAsks a model whether the record about to be computed (over the last resolved piece, if any) breaks the organization's design standards, the production manufacturer's manufacturing standards or the capsule's own rules. Returns findings with the key to change, the proposed value (already within the capsule's schema and Studio UI rules; null when the UI fixes that key) and the rule quoted verbatim. Nothing is applied here: the Studio applies the proposals before computing and reports them in the chat. Call it only when a key of the gate (GET /v3/compute/standards/gate) changed. checked is false, without calling the model, when there are no standards (NO_STANDARDS) or no OpenRouter key (OPENROUTER_KEY_MISSING).
Request
- Base URLhttps://api.rhinoartisan.com
- AuthAPI key in header apikey
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Request body
Response
{checked, reason?, findings: [{key, current, proposed, rule, source: design|manufacturing|capsule, severity: must|should, reason}]}
Changes
- info
endpoint added
- info