Skip to main content

Module entities

Module entities 

Source
Expand description

Domain entities and aggregates.

Entities have identity that persists across state changes. Aggregate roots own invariants spanning multiple objects; state transitions happen through their methods, not by mutating fields directly.

Modules§

ceremony_commands
The commands CeremonyCommand wraps, one per file.
ceremony_events
Payloads of CeremonyEvent, one per variant.

Structs§

AgenticSystem
One revision of one agentic system design.
AgenticSystemAnalysis
A design, the published definitions it pinned, and the checks that compare them.
AgenticSystemExecution
One run of an agentic system.
AgenticSystemParts
Everything the analysis reads, borrowed once.
AgenticSystemValidationReport
The complete outcome of analysing an agentic system design.
AuditChain
Stateless verification of an ordered journal.
AuditFact
Everything an audit record states before the journal assigns its position.
AuditRecord
One fact in a ceremony’s audit journal.
AuthorizationPolicy
AuthorizedAuditFact
Input that can only be sealed as an authorization-bearing audit record.
BudgetLedger
CeremonyAgentActivity
One globally ordered host assertion in a ceremony’s public activity feed.
CeremonyAgentStatus
Bounded host-owned status evidence for one logical worker execution.
CeremonyDefinition
CeremonyDefinitionDraft
CeremonyEventReader
Reads a sealed payload back as the event its record names.
CeremonyEvidencePack
CeremonyInstance
CeremonyIntervention
ContextItem
One structured item inside an external context bundle.
ContextReference
Structured reference material associated with a context bundle.
ContextSummary
Top-level external-context summary for fast orientation.
Council
A council owns the set of agent identities that participate in deliberations for its specialty. The membership must be non-empty for the council to be capable of deliberating.
CouncilJournalRecord
A durable council fact sealed at one position, returned unchanged on replay.
CouncilSnapshotProvenance
An observed prior data snapshot, with no claims about the events before it.
Deliberation
Aggregate root: one deliberation over one task.
ExternalContextBundle
Immutable bounded context handed to a council invocation.
MetricFamily
One Prometheus metric family and its flattened samples.
MetricSample
One flattened sample from a Prometheus exposition.
MetricsSnapshot
One read of an in-process operational metrics registry.
Proposal
Authored proposal inside a deliberation.
PublishedAgenticSystem
A sealed revision of an agentic system, and the digest that says which bytes it is.
PublishedCeremonyDefinition
A definition and the digest that identifies its content.
RankedOutcome
A proposal paired with its validation outcome and final rank.
Statistics
Operational statistics tracked by MADE.
Task
A task submitted to MADE.
TaskConstraints
Domain configuration that shapes a task’s deliberation.
TaskMetadata
Causality and contract metadata that travels with a task.
ValidationOutcome
Aggregate validation outcome for one proposal.
ValidatorReport
A single adapter-defined validator result for one proposal.

Enums§

AgentExecutionStatus
Execution state reported by a host worker, independent of liveness.
AgentLiveness
Freshness of the host observation, deliberately separate from execution.
AgentStatusSource
Provenance of the observation shown to a reader.
AgentUsageKind
Provenance class for a reported consumption value.
AgenticSystemPublicationOutcome
Result of idempotently sealing one revision of a design.
AuthorizationPolicyEvent
BudgetLedgerEvent
CeremonyAgentActivityKind
Public, bounded progress classification emitted from a host status report.
CeremonyCommand
A request to change a ceremony, in the terms the aggregate decides.
CeremonyEvent
A fact a ceremony’s stream can hold, with its full payload.
CouncilJournalEvent
Council facts have their own durable order, separate from ceremony events. A saved deliberation is explicitly a snapshot, never an invented phase history.
DeliberationPhase
Lifecycle phase of a deliberation aggregate.
PublicationOutcome
Result of idempotently publishing an immutable ceremony definition.

Constants§

AUDIT_RECORD_SCHEMA_VERSION
Version of the record’s field set. It participates in the digest, so records written under different shapes cannot be silently mixed into one chain. This is the latest readable shape; records sealed without authorization evidence deliberately remain at version 2.