Typed request refusal body 0.1
For LLMs4 sections
Request refusal body only. The E2 machinery, the E3 host, and the evaluation document use separate contracts.
Versions
Section titled “Versions”Accepted schemaVersion: law.core.request-refusal/0.1.
Top-level fields
Section titled “Top-level fields”| name | type-or-$ref | required | description |
|---|---|---|---|
schemaVersion | "law.core.request-refusal/0.1" | yes | — |
code | string | yes | Stable producer violation code; execution admission controls which producers can emit it. |
location | object | yes | — |
message | string | yes | Free diagnostic text, excluded only from typed request-refusal machine comparison. |
expected | — | no | Normative machine value if supplied; absence differs from null. |
actual | — | no | Normative machine value if supplied; absence differs from null. |
Enumerations
Section titled “Enumerations”| location | values |
|---|---|
properties/schemaVersion | "law.core.request-refusal/0.1" |
properties/location/properties/document | "request", "ir", "lock" |
Raw schema
Section titled “Raw schema”Documentation for Arxo. Writings — blog.arxo.io.
Anonymous visit counts on stats.arxo.io, no cookies.