Expand description
uor-addr’s ψ-chain content-address derivation verbs
(wiki ADR-024, ADR-035, ADR-036) — one per admissible σ-axis.
The address-derivation inference is the k-invariant branch of
the ψ-pipeline applied to a JsonInput:
JsonInput (canonical-form JCS+NFC bytes)
↓ ψ_1 Nerve (Constraints → SimplicialComplex)
↓ ψ_7 PostnikovTower (SimplicialComplex → PostnikovTower)
↓ ψ_8 HomotopyGroups (PostnikovTower → HomotopyGroups)
↓ ψ_9 KInvariants (HomotopyGroups → KInvariants)
AddressLabel — the κ-label (`<algorithm>:<hex>`)The verb body is identical across σ-axes — only the output-shape return
type differs (one per axis). Foundation’s catamorphism evaluates the
chain end-to-end via the application’s ResolverTuple
(crate::resolvers::AddressResolverTuple); the canonical hash axis is
consumed by ψ_9’s resolver
(crate::resolvers::AddressKInvariantResolver), never by the verb
body’s term composition (ADR-035 ψ-residuals discipline; the
verb_arena_contains_no_sigma_residuals test pins it).
Functions§
- VERB_
TERMS_ ADDRESS_ INFERENCE - VERB_
TERMS_ ADDRESS_ INFERENCE_ BLAK E3 - VERB_
TERMS_ ADDRESS_ INFERENCE_ KECCA K256 - VERB_
TERMS_ ADDRESS_ INFERENCE_ SHA3_ 256 - VERB_
TERMS_ ADDRESS_ INFERENCE_ SHA512 - address_
inference - address_
inference_ blake3 - address_
inference_ blake3_ term_ arena - address_
inference_ keccak256 - address_
inference_ keccak256_ term_ arena - address_
inference_ sha3_ 256 - address_
inference_ sha3_ 256_ term_ arena - address_
inference_ sha512 - address_
inference_ sha512_ term_ arena - address_
inference_ term_ arena