Skip to main content

Module source_facts

Module source_facts 

Source
Expand description

Bounded, format-neutral observations retained from a source loader.

This module binds immutable raw-source observations to the normalized Document produced from the same primary bytes.

Structs§

LoadedSource
Immutable source-plus-normalized-document owner returned by format loaders.
RawSourceFactsBuilderV1
Builder used by format loaders to create a bounded immutable V1 projection.
RawSourceFactsV1
Immutable owned V1 facts bound into a LoadedSource.
SourceChannelFactV1
One raw animation channel/property declaration.
SourceClipFactV1
One source animation/stack and its independently covered channel rows.
SourceComponentMaskV1
Component curves present for a source property.
SourceConstructFactV1
One extension/custom/unmodeled source construct declaration.
SourceCoordinateBasisV1
Validated signed semantic right/up/forward source basis.
SourceFactSetV1
Coverage-qualified rows from one source domain.
SourceFactsViewV1
Borrowing view over V1 facts and canonical source skeleton evidence.
SourceFramesPerSecondV1
Validated finite positive source frame rate.
SourceLinearUnitV1
Validated linear unit expressed as metres per source unit.
SourceLogicalLocatorV1
Validated bounded source-internal locator used only for V1 provenance.
SourceObservationV1
One value with orthogonal availability, provenance, and loader treatment.
SourceProjectionWorkV1
Deterministic work retained for one V1 projection.
SourceProvenanceV1
Provenance for one source observation.
SourceRelativeLocatorV1
Validated bounded exact relative locator spelling.
SourceResourceReferenceV1
One source resource declaration, not a resolved dependency identity.
SourceSetCoverageV1
Coverage and reason for one independently enumerable source-fact domain.
SourceTargetV1
Stable target identity retained beside one channel/property declaration.
SourceTextV1
Bounded source text safe for the raw-facts surface.
SourceTimeRangeV1
Finite inclusive source-time range in seconds.

Enums§

SourceAxisV1
Signed coordinate axis used by a source basis.
SourceChannelPropertyV1
Format-neutral animation property present at the source boundary.
SourceConstructKindV1
General source construct kind retained outside normalized animation tracks.
SourceFactDomainV1
Independently bounded enumerable projection domain.
SourceFactsError
Invalid raw-source fact or document-binding invariant.
SourceFormatV1
Exact input container recognized by a format loader.
SourceHandednessV1
Handedness derived from a complete signed right/up/forward basis.
SourceInterpolationV1
Source interpolation retained by a loader.
SourceLoaderDispositionV1
What the AnimSmith loader did with an observed source declaration.
SourceObservationStateV1
Availability of one scalar source observation.
SourceProvenanceKindV1
How a source fact was established.
SourceResourceKindV1
Source declaration kind that may refer to external content.
SourceResourceLocatorV1
Redacted classification of one resource locator declaration.
SourceSetCoverageStateV1
Whether a source-fact row set is exhaustive.
SourceTargetKindV1
Source target identity kind.
SourceUnavailableReasonV1
Stable reason why a source observation or set is incomplete.

Constants§

RAW_SOURCE_FACTS_V1_ID
Semantic identity of the in-memory raw-source vocabulary.
RAW_SOURCE_V1_MAX_CLIPS
Maximum source clips/takes retained by one V1 projection.
RAW_SOURCE_V1_MAX_OBSERVATIONS
Maximum enumerable clip/channel/construct/resource rows retained by one V1 projection.
RAW_SOURCE_V1_MAX_RESOURCE_REFERENCES
Maximum external-resource declarations retained by one V1 projection.
RAW_SOURCE_V1_MAX_TEXT_BYTES
Maximum UTF-8 bytes retained in one source text or locator.
RAW_SOURCE_V1_MAX_TOTAL_TEXT_BYTES
Maximum UTF-8 source-text bytes retained by one V1 projection.
RAW_SOURCE_V1_MAX_TRAVERSAL_DEPTH
Maximum source traversal depth inspected by a V1 projection.