Skip to content
docs
Arxo ↗

Arxo A3 parameter dataset 0.1

For LLMs15 sections

Canonical immutable temporal scalar parameter dataset (A3 format).

Accepted schemaVersion: law.params/0.1.

nametype-or-$refrequireddescription
schemaVersion"law.params/0.1"yes—
kind"parameter-dataset"yes—
id#/$defs/StableIdyes—
parameter#/$defs/StableIdyes—
valueType#/$defs/TypeRefyes—
timeAxis"legal_time"yes—
granularityenum (2)yes—
coverage#/$defs/TemporalRangeyes—
valuesarrayyes—
labelsarraynoLabels of the parameter ITSELF — carried through to its symbol_decl. Not spread across dataset rows: each row has its own carrier, because the parameter spawns a node per row, and a dataset-level label would name them all with the same name.
metadataobjectno—
locationvalues
properties/schemaVersion"law.params/0.1"
properties/kind"parameter-dataset"
properties/timeAxis"legal_time"
properties/granularity"date", "instant"
$defs/LiteralTerm/properties/kind"value"
$defs/Label/properties/status"official", "unofficial", "translation"

https://law.arxo.io/schema/parameter-dataset.schema.json

Type: string.

Type: string.

Type: string.

Definition TemporalBoundary.

Type: object. Required: start, endExclusive.

nametype-or-$refdescription
start#/$defs/TemporalBoundary—
endExclusive#/$defs/TemporalBoundary—

Type: object. Required: name.

nametype-or-$refdescription
name#/$defs/StableId—
argsarray—
optionalboolean—

Definition JsonValue.

Type: object. Required: kind, type.

nametype-or-$refdescription
currencystring—
displaystring—
kind"value"—
type#/$defs/TypeRef—
unitstring—
value#/$defs/JsonValue—
factorsarrayThe multiset of base units of a quantity. unit is not parsed on read but is CHECKED against its rendering: the “base per base” grammar is ambiguous.
lowerstringLower bound of the interval, an irreducible fraction <n>/<d>.
upperstringUpper bound of the interval.
derivationstringThe derivation canon. The bounds are RECOMPUTED from it, not checked field by field.
polyarrayAlgebraic minimal-polynomial coefficients in ascending order, as ASCII-int decimal strings; verified through the canon funnel on read, never trusted.
rootinteger1-based index of the real root in ascending order; range-checked against the Sturm count on read.
exprstringReal-expression canon string; verified through the constructor funnel on read, never trusted.

Type: object. Required: id, valid, value, anchors.

nametype-or-$refdescription
id#/$defs/StableId—
valid#/$defs/TemporalRange—
value#/$defs/LiteralTerm—
anchorsarray—
labelsarrayLabels of the dataset row. Carried through to the symbol_decl it produces; a dataset-level label is NOT spread across rows — otherwise every rate would be named after the parameter. Outside the semantic hash, inside the content hash of the node.

Type: string.

Copy of the label definition from the intermediate-representation schema: A3 schemas are self-contained and do not borrow their primitives (StableId, LiteralTerm, TypeRef) either.

Type: object. Required: language, status, text.

nametype-or-$refdescription
grammaticalFormsobjectMorphological forms of the label; the key is a slot from the closed dictionary of its language tag, the value is a non-empty form.
language#/$defs/LanguageTag—
statusenum (3)—
textstring—

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

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