Skip to main content

Module identifiers

Module identifiers 

Source
Expand description

§6 Runtime-layer identifiers.

These identifiers are used only by the runtime control-plane layer. Core-facing identifiers (RunId, InputId) live in meerkat-core::lifecycle.

Structs§

CausationId
Identifier linking an event to its cause.
ConversationId
Identifier for a conversation within a session.
CorrelationId
Correlation identifier for tracing related events across boundaries.
EventCodeId
Stable event code for wire formats and SDK consumers.
IdempotencyKey
Client-provided key for idempotent input submission.
KindId
Identifier for an input kind, wrapping the typed InputKind taxonomy.
LogicalRuntimeId
Logical identity of a runtime instance (survives retire/recycle).
PolicyVersion
Version of the generated admission policy used for a decision.
ProjectionRuleId
Identifier for a projection rule.
RuntimeEventId
Unique identifier for a runtime event.
SchemaId
Identifier for a schema definition.
SupersessionKey
Key for supersession scoping (same key = same supersession window).

Enums§

InputKind
Typed input-kind taxonomy used by the generated admission-policy projection.