UOR Queries

IRI
https://uor.foundation/query/
Prefix
query:
Space
bridge
Comment
Information extraction queries. Users initiate queries; the kernel resolves them against the ring substrate.

This is a bridge-space namespace in the Resolve stage of the PRISM pipeline. It provides the resolution infrastructure — queries, partitions, observables, proofs, derivations, and traces that transform inputs into certified results.

Learn more: Pipeline Overview · Resolution & Queries

Class hierarchy
Class hierarchy for UOR Queries namespace Query CoordinateQuer MetricQuery Representation RelationQuery TriadProjectio SessionQuery

Imports

Classes

NameSubclass OfDisjoint WithComment
QueryThingA request for information from the UOR kernel. The root abstraction for all query types.
CoordinateQueryQueryA query for the ring-coordinate position of a datum: its stratum, spectrum, and address within the ring geometry.
MetricQueryQueryA query for a metric value between two datums: ring distance, Hamming distance, or their divergence (curvature).
RepresentationQueryQueryA query for the canonical representation of a datum or term: its normal form under the active resolver strategy.
RelationQueryQueryA Query with a known source address, a typed relation constraint, and an open target partition:FreeRank. Represents any question of the form: given this source symbol and relation type, what is the target? The relation type is read from the observable coordinate triple (d_R, d_H, d_I) — not externally supplied. Applies across NLP, ARC-AGI grids, music, images, sensor streams, and logical formulae.
TriadProjectionThingA classification of coordinate types that a CoordinateQuery can extract. Each TriadProjection individual names a specific coordinate system (stratum, spectrum, address) replacing the string-valued query:coordinate property.
SessionQueryRelationQueryA RelationQuery that explicitly declares its session membership, allowing the conformance suite to validate session-scoped site reduction across multi-turn Prism deployments.

Properties

NameKindFunctionalDomainRangeComment
inputTypeObjecttrueQueryClassThe type of input the query accepts.
outputTypeObjecttrueQueryClassThe type of output the query produces.
hasTriadProjectionObjecttrueCoordinateQueryTriadProjectionThe typed coordinate kind this query extracts. Replaces the string-valued query:coordinate property with a typed reference to a TriadProjection individual.
sourceAddressObjecttrueRelationQueryElementThe ring address of the grounded source symbol.
relationTypeObjecttrueRelationQueryConstraintThe transformation type, expressed as a type:CompositeConstraint composed from the primitive basis. At inference time this is the output of an observable coordinate read on example pairs — computed from (d_R, d_H, d_I). Not an externally supplied input; read from the representation space.
targetSiteObjecttrueRelationQueryFreeRankThe open site budget for the unknown target. Begins fully free; closes to isClosed = true upon resolution.
groundingMapObjecttrueRelationQueryGroundingMapThe GroundingMap that resolved the source symbol to its ring address.
projectionMapObjecttrueRelationQueryProjectionMapThe ProjectionMap that will render the resolved address neighbourhood back to surface symbols.
sessionContextObjecttrueRelationQueryContextAccumulated session state carrying all state:Binding instances produced by prior queries. Each binding records a resolved address, its datum, and the type under which it was resolved. Prior bindings monotonically reduce the free site space for subsequent queries.
sessionMembershipObjecttrueSessionQuerySessionThe session this query belongs to.

Named Individuals

NameTypeComment
TwoAdicValuationTriadProjectionThe stratum coordinate: the layer position of a datum within the ring's stratification.
WalshHadamardImageTriadProjectionThe spectrum coordinate: the spectral decomposition of a datum under the ring's Fourier analysis.
RingElementTriadProjectionThe address coordinate: the content-addressable position of a datum in the Braille glyph encoding.