docs← Back to article

Markdown for LLMs

DECISION-0456 admission report

The source Markdown for this article. Copy it into your assistant or download it as a text file.

Download this articlePlain text ↗
# DECISION-0456 admission report

Reference page for the `admission-report.schema.json` JSON schema.

## Versions

Accepted `schemaVersion`: `law.admission-report/0.1`.

## Top-level fields

| name | type-or-$ref | required | description |
|---|---|---|---|
| `schemaVersion` | `"law.admission-report/0.1"` | yes | — |
| `requestHash` | [`#/$defs/Digest`](#digest) | yes | — |
| `authorityHash` | [`#/$defs/Digest`](#digest) | yes | — |
| `worldHash` | oneOf (2) | yes | — |
| `decisions` | `array` | yes | — |
| `contentHash` | [`#/$defs/Digest`](#digest) | yes | — |

## Enumerations

| location | values |
|---|---|
| `properties/schemaVersion` | `"law.admission-report/0.1"` |
| `properties/decisions/items/oneOf/0/properties/outcome` | `"admit"` |
| `properties/decisions/items/oneOf/1/properties/outcome` | `"reject"` |
| `properties/decisions/items/oneOf/1/properties/reason` | `"DERIVED_ADMISSION_OBJECT_UNAVAILABLE"`, `"DERIVED_ADMISSION_INTEGRITY"`, `"DERIVED_ADMISSION_BINDING_MISMATCH"`, `"DERIVED_ADMISSION_POLARITY_MISMATCH"`, `"DERIVED_ADMISSION_FORM_UNSUPPORTED"`, `"DERIVED_ADMISSION_PROFILE_UNSUPPORTED"`, `"DERIVED_ADMISSION_UNGROUNDED"`, `"DERIVED_ADMISSION_WORLD_MISMATCH"`, `"DERIVED_ADMISSION_REEXECUTION_MISMATCH"`, `"DERIVED_ADMISSION_AUTHORITY_UNTRUSTED"` |
| `$defs/Literal/properties/kind` | `"literal"` |
| `$defs/Literal/properties/polarity` | `"positive"`, `"negative"` |
| `$defs/Literal/properties/args/items/properties/kind` | `"entity_ref"` |

## Raw schema

[`https://law.arxo.io/schema/admission-report.schema.json`](https://law.arxo.io/schema/admission-report.schema.json)

## `Digest`

Type: `string`.

## `Text`

Type: `string`.

## `Literal`

Type: `object`.
Required: `kind`, `predicate`, `polarity`, `args`.

| name | type-or-$ref | description |
|---|---|---|
| `kind` | `"literal"` | — |
| `predicate` | `string` | — |
| `polarity` | enum (2) | — |
| `args` | `array` | — |