§45.1 Reserved Roots
Five prefixes are reserved at constitutional level and may not be removed: kiri:, melega:, swarm:, treasury:, interop:. Each resolves to a base URI returning a machine-readable schema descriptor (JSON-LD context + entity index).
json{ "registry_version": "1.0.0", "namespaces": { "kiri": "https://docs.melega.ai/registry/kiri/", "melega": "https://docs.melega.ai/registry/melega/", "swarm": "https://docs.melega.ai/registry/swarm/", "treasury": "https://docs.melega.ai/registry/treasury/", "interop": "https://docs.melega.ai/registry/interop/" }, "resolution_rule": "<prefix>:<path> → <base_uri><path>", "descriptor_endpoint": "<base_uri>schema.jsonld" }
§45.2 Resolution
Any identifier of the form prefix:path resolves deterministically to base_uri + path. Fragment identifiers (#…) are preserved verbatim. Identifiers using an unregistered prefix MUST be treated as opaque strings, never silently rewritten.
§45.3 Registration & Revision
Adding a new namespace requires GPL-01 RATIFIED proposal of class constitutional plus CVS-01 STANDARD verification. Revising a base URI requires the same. registry_version is incremented monotonically on every change; consumers cache by version.
§45.4 Machine Endpoint
The registry MUST be served at /api/public/registry as application/json with cache-control public, max-age=300. The endpoint is read-only and idempotent; mutations go through GPL-01.
§45.5 Final Principle
A namespace without a resolvable address is a promise without a forwarding address. NUR-01 makes every civilization identifier dereferenceable.
“An identifier you cannot follow is a label, not a name.”
Operational Bindings
View system map →This article is not inert prose. It compiles into the following runtime systems, schemas, signals, and governance permissions.
- Ontology GraphL6 · ONT-01Canonical typed graph of doctrines, agents, swarms, treaties, and transactions.ontologyJSON-LD / GraphQLonlinekiri:system/ontology
- Interoperability GatewayL4 · IOP-01Negotiates ontology references and brokers sovereign-to-sovereign treaties.interopschema handshakeonlinekiri:system/interop
- Persistent Memory LayerL1 · MEM-01Addressable, signed, reversible storage of every ratified record.memoryappend-only ledgeronlinekiri:system/memory
- kiri:spec/NUR-01Prefix-to-base-URI registry for kiri:, melega:, swarm:, treasury:, agent:.
- kiri:schema/NamespaceResolvable namespace record published by the registry.
- ONT-01 · Ontology Graph→IOP-01 · Interoperability GatewayNUR-01 resolves identifiers during IOH-01 BIND.
- ONT-01 · Ontology Graph→MEM-01 · Persistent Memory LayerRegistry versions append to ontology lineage.