Skip to main content

Module event

Module event 

Source
Expand description

Event substrate — append-only log produced by every verb execution.

Structs§

AggregateRef
A reference to the logical aggregate that an event belongs to.
Event
A system event. Append-only, never mutated or deleted.
EventBuilder
Builder for events. Used by the verb dispatch path.
ProposalAppliedPayload
Payload for the ProposalApplied event — records the outcome of the apply attempt.
ProposalReviewedPayload
Payload for the ProposalReviewed event — records a single reviewer’s decision.
ProposalWithdrawnPayload
Payload for the ProposalWithdrawn event — records who withdrew and an optional reason.
RerankExecutedPayload
Payload for a rerank pass event, recording per-candidate scores.

Enums§

ApplyResult
Outcome of applying a proposal: either all steps succeeded or the apply failed with an error.
EventKind
Discriminant for the 37 typed event variants produced by the verb dispatch path and by lifecycle telemetry producers (channel polling/backoff, config-lock, checkpoint outcome, background phase spans).
EventOutcome
Outcome of a verb execution recorded in an event log entry.
EventPayload
Typed payload for an Event, dispatched by EventKind.
ProposalChangeset
ProposalDecision
A reviewer’s decision on a proposal.