Skip to content
docs
Arxo ↗

Arxo registry profile descriptor 0.1

For LLMs4 sections

Registry descriptor of a PROFILE release: the profile artifact’s arrays are repeated here as full elements so the dependency graph is available before anything is downloaded. On load, the artifact is checked against the descriptor by equality of the full elements (LDC-E1367). Address form: registry:///profile//.

Accepted descriptorFormat: law.profile-descriptor/0.1.

nametype-or-$refrequireddescription
descriptorFormat"law.profile-descriptor/0.1"yes—
idstringyes—
versionstringyes—
registryIdstringyesRegistry identifier of the publisher that issued the package.
resolverUristringyes—
contentHashstringyesContent hash of the profile artifact, computed under the same rule as the profile contentHash field.
languagestringyesLanguage line the profile belongs to, as a language name and version.
semanticsRevisionstringyesExact semantics revision the composition was built against.
signatureobjectyesTyped PAE signature over the canonical descriptor bytes excluding this field.
packagesarraynoA set sorted by name; one version per name.
profilesarraynoIncluded profiles; a set keyed by id; resolution is transitive.
calendarsarraynoPinned calendar datasets in the calendar-dataset resource form; a set keyed by node.
expansionsarraynoExpansion-definitions packages available to the composition; a set keyed by name.
locationvalues
properties/descriptorFormat"law.profile-descriptor/0.1"
properties/signature/properties/algorithm"ed25519"

https://law.arxo.io/schema/profile-descriptor.schema.json

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

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