Skip to content
docs
Arxo ↗

Arxo Core 0.1 package manifest

For LLMs7 sections

Reference page for the package-manifest.schema.json JSON schema.

No accepted version marker is declared.

nametype-or-$refrequireddescription
packageobjectyes—
featuresobjectno—
dependenciesobjectno—
registriesobjectno—
buildobjectno—
expansionsobjectnoCompile-time dependencies on expansion-definition packages: each alias maps to a name, a version, and the path of the definition package relative to the consumer root. Pinned by the expansions section of law.lock; expansion code never lands in the compiled intermediate form (CLIR).
metadataobjectnoCatalog metadata of the package. NOT semantics: it is never lowered into the CLIR, never enters the semantic hash, and computation never reads it. It answers “what act is this”, not “what follows from it”. Some fields are DERIVED from the package source declarations and a coverage gate checks them against those sources — declaring one thing while asserting another is rejected.
editionsobjectnoDated world: as_presented is the date as of which the world CLIR has ALREADY been projected through the edition machinery. Read only at the lock root; the lock carries it as editionsAsPresented under the resolution hash, and case preparation passes it as the transport field editions_as_presented.
authoringobjectnoAuthoring conventions of the package. local_imports: explicit — every file declares, in a use self::{…} block, the authored declarations of other package files it refers to; implicit (default) — a use block is rejected (LDC-E1118). Neither the lock nor the CLIR carries this section.
profileobjectnoCanon profile: exactly one; the boundary of the permitted library, read only at the lockfile root.
locationvalues
properties/features/properties/semanticLayer"L0", "L1", "L2", "L3"
properties/metadata/properties/legalStatus"in_force", "repealed", "superseded", "historical_monument", "never_enacted", "doctrine", "scripture", "custom", "literary", "private", "educational_stub", "guidance", "audit_world", "historical_and_current"
properties/metadata/properties/sourceFidelity"pinned_official_bytes", "pinned_unofficial_copy", "dynamic_official_page", "abstract_only", "unavailable", "reconstruction", "authored_exposition"
properties/authoring/properties/local_imports"implicit", "explicit"

https://law.arxo.io/schema/package-manifest.schema.json

Type: string.

Type: string.

Type: string.

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

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