Skip to content
docs
Arxo ↗

Schemas

For LLMs12 sections

Reference pages for every JSON schema: one page per schema, grouped by role.

What a host or adapter hands the engine: the case with typed facts, their origin and evidence, the closed question, pinned external snapshots, and the mapping of external records into facts.

SchemaTitleversion
evaluation-request.schema.jsonEvaluationRequestlaw.core.evaluation-request/0.2
query.schema.jsonArxo query 0.1—
external-snapshot.schema.jsonArxo external snapshot 0.1law.core.external-snapshot/0.1
case-export.schema.jsonArxo case export 0.1law.case-export/0.1
source-mapping.schema.jsonArxo Fact Protocol source mapping 0.1law.source-mapping/0.1
fact-set.schema.jsonArxo Fact Protocol fact set 0.1law.fact-set/0.1
derived-facts.schema.jsonArxo Fact Protocol derived facts 0.1law.derived-facts/0.1

What comes back: the evaluation document with manifest, results, proof graph, issues and hashes; the focused evaluation; the query answer; diagnostics by code; a typed refusal of a request.

SchemaTitleversion
evaluation.schema.jsonArxo Core Evaluation Result and Proof Graphlaw.core.evaluation/0.1, law.core.evaluation/0.2, law.core.evaluation/0.3
focused-evaluation.schema.jsonArxo focused evaluation 0.1law.core.focused-evaluation/0.1
query-result.schema.jsonLawQL queryResult0.1
diagnostic.schema.jsonArxo diagnostic 0.1—
request-refusal.schema.jsonTyped request refusal body 0.1law.core.request-refusal/0.1

A change of the rules as an object: the change set with its states before and after, and the dossier assembled from it.

SchemaTitleversion
change-set.schema.jsonArxo normative change set 0.1law.change-set/0.1
change-dossier.schema.jsonArxo normative change dossier 0.1law.change-dossier/0.1

The compiled program, its lock and dependency graph, manifests and passports, canon profiles, and the pinned resources a computation reads.

SchemaTitleversion
legal-ir.schema.jsonArxo Core 0.1 Canonical Legal IRlaw.core.ir/0.1, law.core.ir/0.2, law.core.ir/0.3, law.core.ir/0.4, law.core.ir/0.5, law.core.ir/0.6
lockfile.schema.jsonArxo canonical law.lock 0.3—
dependency-graph.schema.jsondependency-graph—
package-manifest.schema.jsonArxo Core 0.1 package manifest—
package-descriptor.schema.jsonArxo registry publication descriptor 0.2law.package-descriptor/0.2
package-info.schema.jsonpackage-infolaw.package-info/0.1
package-passport.schema.jsonpackage-passportlaw.package-passport/0.1
package-report.schema.jsonpackage-reportlaw.package-report/0.1
package-benchmark.schema.jsonpackage-benchmarklaw.package-benchmark/0.1
package-questions.schema.jsonArxo package question catalog 0.1law.package-questions/0.1
profile.schema.jsonArxo canon profile 0.1law.profile/0.1
profile-descriptor.schema.jsonArxo registry profile descriptor 0.1law.profile-descriptor/0.1
calendar-dataset.schema.jsonArxo calendar dataset 0.1law.calendar/0.1
parameter-dataset.schema.jsonArxo A3 parameter dataset 0.1law.params/0.1
decision-table.schema.jsonArxo A3 decision table 0.1law.decision/0.1
feature-registry.schema.jsonfeature-registrylaw.core.features/0.1
conformance-descriptor.schema.jsonArxo Core 0.1 implementation conformance descriptor—

Views of one computation: the inspection of an evaluation, the timeline and lifecycle of norms, expansions, priority conflicts, and counterfactual questions with their results.

SchemaTitleversion
inspection.schema.jsonArxo inspection 0.1—
law-timeline.schema.jsonArxo law timeline answer 0.1—
norm-lifecycle.schema.jsonArxo law norm lifecycle answer 0.1—
law-expansion.schema.jsonArxo expansion answer 0.1—
priority-conflict-graph.schema.jsonArxo law priority conflict graph answer 0.1—
counterfactual-input.schema.jsonArxo counterfactual input 0.1law.core.counterfactual-input/0.1
counterfactual-result.schema.jsonArxo counterfactual result 0.1law.core.counterfactual-result/0.1

Working with a canon on a typical task: proposed cases, task guides and their passage journal, business requirements, and review approvals.

SchemaTitleversion
case-proposals.schema.jsonArxo case proposals 0.1law.case-proposals/0.1
package-task-guides.schema.jsonArxo package task guides 0.1law.package-task-guides/0.1
task-guide-journal.schema.jsonArxo task guide passage journal 0.1law.task-guide-journal/0.1
business-requirements.schema.jsonBusiness requirements registry assertion—
review-approval.schema.jsonreview-approvallaw.review/0.1

Answers served over HTTP and recorded decisions; reproducible runs and experiments over them.

SchemaTitleversion
serve-envelope.schema.jsonlaw serve HTTP envelopes 0.1—
decision-record.schema.jsonlaw serve decision record 0.1law.serve.decision-record/0.1
run.schema.jsonArxo run record 0.1—
experiment.schema.jsonArxo experiment 0.1—

Applying a canon to a population of records: the bank, bindings to its sources, materialization, and the impact report of a change.

SchemaTitleversion
population-bank.schema.jsonArxo population impact bank 0.1 / 0.2law.population.bank/0.1, law.population.bank/0.2
population-binding.schema.jsonArxo population binding 0.1law.population.binding/0.1
screen-binding.schema.jsonArxo population screening source binding 0.1law.screen.binding/0.1
population-materialization.schema.jsonArxo population materialization manifest 0.1law.population.materialization/0.1
population-impact-report.schema.jsonArxo population impact report 0.1—

Importing knowledge from external sources into packages: adapters, inventories, mappings, recipes, plans, reports and the native modules they read.

SchemaTitleversion
import-adapter.schema.jsonimport-adapter—
import-inventory.schema.jsonimport-inventoryarxo.import.inventory/0.1
import-ir.schema.jsonimport-irarxo.import/0.1
import-mapping.schema.jsonimport-mappingarxo.import.mapping/0.1
import-recipe.schema.jsonimport-recipe—
import-bundle.schema.jsonimport-bundlearxo.import.bundle/0.1
import-package-plan.schema.jsonimport-package-planarxo.import.package-plan/0.1
import-package-policy.schema.jsonimport-package-policyarxo.import.package-policy/0.1
import-coverage.schema.jsonimport-coveragearxo.import.coverage/0.1
import-diff.schema.jsonimport-diffarxo.import.diff/0.1
import-report.schema.jsonimport-reportarxo.import.report/0.1
native-modules.schema.jsonnative-modulesarxo.native.modules/0.1
native-records.schema.jsonnative-recordsarxo.native.records/0.1
native-dag.schema.jsonnative-dagarxo.native.dag/0.1

Aligning concepts and rules across packages: policies, inputs of the derived concept catalogue, and alignment reports.

SchemaTitleversion
concept-catalog-inputs.schema.jsonDerived concept catalogue input selectionarxo.concept-catalog.inputs/0.1
concept-alignment-policy.schema.jsonconcept-alignment-policyarxo.concept-alignment.policy/0.1
concept-alignment-report.schema.jsonconcept-alignment-reportarxo.concept-alignment.report/0.1
concept-rule-alignment-policy.schema.jsonconcept-rule-alignment-policyarxo.concept-rule-alignment.policy/0.1
concept-rule-alignment-report.schema.jsonconcept-rule-alignment-reportarxo.concept-rule-alignment.report/0.1

What an editor reads to navigate packages: the index of declarations and the source map of pinned dependencies.

SchemaTitleversion
editor-index.schema.jsonArxo Law editor index 0.1—
editor-source-map.schema.jsonArxo Law pinned dependency editor source map 0.1—

Schemas not yet assigned to a group.

SchemaTitleversion
admission-authority.schema.jsonDECISION-0456 admission authoritylaw.admission-authority/0.1
admission-report.schema.jsonDECISION-0456 admission reportlaw.admission-report/0.1
admission-request.schema.jsonDECISION-0456 admission requestlaw.admission-request/0.1
admission-witness.schema.jsonDECISION-0456 admission witnesslaw.admission-witness/0.1

Documentation for Arxo. Writings — blog.arxo.io.

Anonymous visit counts on stats.arxo.io, no cookies.