Skip to main content

Module evidence

Module evidence 

Source
Expand description

The query protocol’s own closed source-evidence vocabulary.

A terminal frame reports the exact premises a query read. Those premises originate in the state plane’s audit types, but a client must not acquire the state plane’s component graph to read them. This module owns a wire-neutral mirror instead: plain data, no transport, no engine, and no dependency outside this crate.

The inward composition layer converts between these types and the state plane’s own. That layer is the only place both vocabularies meet.

§Canonical order

SourceEvidence holds strictly ascending, duplicate-free pins under the same identity rule the durable audit applies: a variant tag, then each source’s identity as length-prefixed bytes. Reproducing the rule here lets the transport refuse a reordered or duplicated vector on its own, without reaching for the state plane to do it.

Structs§

ExactObjectRef
One exact stored object in one namespace.
JournalAnchor
One anchored journal prefix.
JournalAttestation
A signed journal root covering one checkpoint.
JournalSource
One physical journal lineage.
ObjectDescriptor
One immutable stored object generation.
ProjectionKey
One projection family bound to one source partition.
ProjectionManifest
One published projection generation, described exactly.
PublisherFence
The publisher term that produced one generation.
SourceCheckpoint
The exact source frontier one projection generation covers.
SourceEvidence
The bounded, canonical source premises one result reports.

Enums§

Classification
What protection a stored object’s content requires.
Retention
How long a stored object is retained.
SourcePin
One exact source premise a result read.

Constants§

ATTESTATION_SIGNATURE_BYTES
Width of a journal attestation signature.
ATTESTATION_SIGNER_BYTES
Width of a journal attestation signer key.
COMMIT_ROOT_BYTES
Width of a journal commit root.
DIGEST_BYTES
Width of a content digest.
INCARNATION_BYTES
Width of a partition incarnation.
MAX_SOURCE_PINS
Largest number of exact source premises one result may report.