Structs§
- Append
Event Request - Request to append a single immutable event.
- Canonical
Entity Record - Canonical persisted entity record for SORX state.
- Canonical
Write Request - Canonical write request that must be applied atomically by durable providers.
- Canonical
Write Result - Result returned after an atomic canonical write.
- Contract
Compatibility - Cross-repo compatibility markers shared across contracts, packs, and catalog entries.
- Entity
Link - Link from provider content or source refs to a generic ontology entity.
- Entity
Link Request - Request to link provider content to ontology entities.
- Entity
Record - Persisted or returned ontology entity payload.
- Entity
Ref - Generic reference to an ontology entity.
- Entity
Search Query - Search request for generic ontology entities.
- Event
Record - Immutable event record returned by event-native providers.
- Event
Stream Request - Request for stream reads.
- Evidence
Item - Evidence/citation-like result structure locked for consumers.
- Evidence
Query - Query for evidence lookup.
- Evidence
Query Filter - Query filters for evidence retrieval.
- External
Reference Payload - Resolved external record payload.
- External
Reference Request - Request to resolve an external source-of-record reference.
- Health
Report - Provider health payload.
- Ontology
Contract Compatibility - Compatibility gates for ontology-aware provider metadata.
- Ontology
Path - Deterministic ontology path result.
- Ontology
Path Step - One step in an ontology path.
- Ontology
Scope - Scope used to bind evidence, graph traversal, and policy context to ontology entities.
- Pack
Emission - Minimal pack emission hook input shared by provider implementations.
- Path
Query - Query for deterministic bounded path finding.
- Persist
Projection Request - Request to persist a projection snapshot.
- Policy
Context - Provider-neutral policy context result.
- Policy
Context Request - Provider-neutral policy context lookup request.
- Projection
Checkpoint - Projection checkpoint.
- Projection
Rebuild Request - Request to rebuild a projection from a checkpoint or full replay.
- Projection
Record - Projection snapshot record.
- Provider
Index Capabilities - Structured index support metadata for provider discovery.
- Provider
Metadata - Canonical shared provider metadata.
- Provider
Metric Aggregation - One aggregate requested by a metric query.
- Provider
Metric Dimension - Dimension specification for grouped metric output.
- Provider
Metric Filter - One predicate applied before metric aggregation.
- Provider
Metric Query - Query executed by a metric-capable provider.
- Provider
Metric Result - Complete metric query result.
- Provider
Metric Row - One grouped metric result row.
- Provider
Metric Time Bucket - Time bucket specification for grouped metric output.
- Provider
Ontology Capabilities - Optional ontology capability metadata for providers and generated packs.
- Provider
Search Capabilities - Structured search projection support metadata for provider discovery.
- Relationship
Instance - Generic relationship instance.
- Relationship
Query - Query for relationship instances.
- Relationship
Ref - Generic reference to an ontology relationship.
- Relationship
Traversal Rule - Rule used when expanding an ontology scope.
- SorEvent
Record - Immutable event record for canonical SORX streams.
- SorNamespace
- Production source-of-record namespace for canonical SORX state.
- Time
Range - Inclusive time range filter using provider-neutral timestamp strings.
Enums§
- Health
State - Health state for provider checks.
- Projection
Support - Whether a projection is unavailable, optional, or required for a provider.
- Provider
Capability - Stable SoRLa provider capability list for lock-phase contracts.
- Provider
Error - Shared error model for provider contract implementations.
- Provider
Metric Aggregate Function - Aggregate functions a metric provider may execute.
- Provider
Metric Filter Operator - Filter operators supported by the provider-neutral metric contract.
- Provider
Metric Source - Provider-neutral metric source references.
- Provider
Metric Time Grain - Time grain for bucketed metric output.
- Provider
Metric Value - Primitive values returned in metric dimensions and aggregate cells.
- Provider
Status - Lifecycle status for a provider implementation.
- Relationship
Direction - Direction for relationship traversal.
Constants§
- SORLA_
PROVIDER_ CONTRACT_ VERSION - Canonical contract version for SoRLa provider implementations.
Traits§
- Canonical
Entity Store Provider - Canonical SORX entity storage capabilities.
- Canonical
Write Provider - Atomic canonical SORX write capabilities.
- Config
Validator - Validates provider configuration.
- Entity
Link Provider - Links external content and evidence to generic ontology entities.
- Entity
Store Provider - Generic ontology entity storage capabilities.
- Event
Store Provider - Event-native provider capabilities.
- Evidence
Provider - Evidence query and evidence lookup capabilities.
- External
Mapping Provider - Validates provider-specific external mapping documents.
- External
Reference Provider - External source-of-record resolution capabilities.
- Metric
Provider - Metric query execution capabilities.
- Ontology
Graph Provider - Generic ontology graph traversal capabilities.
- Projection
Provider - Projection read and rebuild capabilities.
- Provider
Health - Reports provider health.
- Provider
Metadata Source - Exposes stable provider identity and capability metadata.