Skip to main content

Module schema

Module schema 

Source
Expand description

uor_addr::schema — UOR-ADDR’s schema-pinned descendants (ARCHITECTURE.md “Schema-pinned descendants”).

Every descendant in this module specializes one of UOR-ADDR’s format-specific realizations by adding schema-specific admission predicates at the host-boundary parser. The ψ-pipeline and the κ-derivation surface are unchanged from the underlying format’s realization — schema admission applies at parse time per SD2 Grounding, before the typed-iso surface.

§Schema-import discipline

Per UOR’s substitution-axis discipline (ADR-007 / ADR-030 / ADR-052), well-known kinds and types map to existing standards rather than UOR-native inventions. UOR-ADDR’s shipped schemas therefore import from the published taxonomies that already exist for those types:

UOR-native primitives are reserved for low-level concerns (cryptographic primitives, codec layouts like crate::ring’s Amendment 43 §2 form, or the crate::codemodule CCMAS canonical AST). Well-known type-taxa are imported.

Modules§

codemodule_signed
uor_addr::schema::codemodule_signed — signed-code-module content-addressing (ARCHITECTURE.md “Schema-pinned descendants” § uor-addr-codemodule-signed).
document
uor_addr::schema::document — Document content-addressing (ARCHITECTURE.md “Schema-pinned descendants” § uor-addr-document).
photo
uor_addr::schema::photo — Photo content-addressing (ARCHITECTURE.md “Schema-pinned descendants” § uor-addr-photo).