docs← Back to article

Markdown for LLMs

Arxo case export 0.1

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

Download this articlePlain text ↗
# Arxo case export 0.1

Reference page for the `case-export.schema.json` JSON schema.

## Versions

Accepted `schemaVersion`: `law.case-export/0.1`.

## Top-level fields

| name | type-or-$ref | required | description |
|---|---|---|---|
| `schemaVersion` | `"law.case-export/0.1"` | yes | — |
| `source` | `object` | yes | — |
| `records` | `array` | yes | Selected case assertion nodes as in case.json, with explicit ids; order is export order. |
| `bindings` | `object` | yes | Case constants referenced by the entries: StableId → value term (as in case.constants). |
| `evidence` | `array` | yes | — |
| `supportEdges` | `array` | yes | — |
| `verifications` | `array` | yes | — |
| `documents` | `array` | yes | Snapshot document attachments: path within the snapshot directory (documents/…) and sha256 of the bytes. |
| `contentHash` | `string` | yes | sha256 of the artifact's canonical bytes without this field (non-recursive). |

## Enumerations

| location | values |
|---|---|
| `properties/schemaVersion` | `"law.case-export/0.1"` |

## Raw schema

[`https://law.arxo.io/schema/case-export.schema.json`](https://law.arxo.io/schema/case-export.schema.json)