Expand description
Value objects for the MADE domain.
Every public function in the domain exchanges value objects instead of primitives. Each value object validates its invariants on construction and cannot be mutated afterwards.
Structs§
- AgentId
- Identifier of an
Agentwithin MADE. - Agent
Kind - Attributes
- Audit
Actor - Who caused an audited fact.
- Audit
Record Hash - SHA-256 digest binding one audit record to the one before it.
- Audit
Sequence - Position of a record within one ceremony’s audit journal.
- Ceremony
Context - Ceremony
Definition Change - Ceremony
Definition Diff - Everything that differs between two definitions of one ceremony.
- Ceremony
Definition Digest - SHA-256 identity of a published ceremony definition.
- Ceremony
Definition Digest Migration - A content-verified transition between two definition identity schemes.
- Ceremony
Description - Ceremony
Evidence Source Id - Ceremony
Guard - Ceremony
Guard Approval - A human guard, and who let it through.
- Ceremony
Guard Deferral - Ceremony
Guard Deferral Content - Ceremony
Id - Ceremony
Input Definition - Ceremony
Intervention Content - Ceremony
Intervention Id - Ceremony
Intervention Provenance - Ceremony
Intervention Response - Ceremony
Name - Ceremony
Output Definition - Ceremony
Participant Binding - Who sits in a role’s seat for one working session.
- Ceremony
Reason - Why one thing a session produced led to another.
- Ceremony
Revision - How many times a ceremony instance has been committed.
- Ceremony
Role - Ceremony
State - Ceremony
Step - Ceremony
Step Contribution - One intervention produced during a ceremony step.
- Ceremony
Transcript - The ordered list of contributions accumulated during a ceremony.
- Ceremony
Transition - Ceremony
Transition Record - One move a session made, and who made it.
- Ceremony
Validation Finding - One defect found while analysing a ceremony definition.
- Ceremony
Validation Report - The complete outcome of analysing a ceremony definition.
- Ceremony
Version - The version of a working session’s definition.
- Claimed
Outbox Message - A message handed to a publisher, with what the store knows about how its delivery has gone so far.
- Council
Id - Identifier of a council (group of agents for a given specialty).
- Duration
Ms - A duration measured in whole milliseconds.
- EventId
- Identifier of a domain event as emitted by MADE.
- Evidence
Grounding Rule - Evidence-grounding rule for one invocation: which output field carries the claims, which per-claim field carries the evidence references, and the closed set of reference ids that count as real evidence for this deliberation (the “evidence pack”).
- Guard
Name - Idempotency
Key - Input
Name - Lease
Owner Id - Memory
Capabilities - What a memory backend can actually do.
- Memory
Dimension - An axis within a scope.
- Memory
Entry - One thing worth remembering.
- Memory
Entry Id - What an entry is called, so something else can point at it.
- Memory
Evidence - Something that backs an entry up.
- Memory
Moment - A point to read memory as of.
- Memory
Provenance - Who says so, and when they saw it.
- Memory
Question - A question put to memory in words.
- Memory
Relation - Why one remembered thing led to another.
- Memory
Scope - What a memory is about.
- Memory
Write - What a session is handing to memory in one go.
- NumAgents
- Number of agents participating in a deliberation. Must be at least one — a deliberation without agents has no meaning.
- Outbox
Attempt - How many times delivery of a message has been tried.
- Outbox
Message - A message enqueued in the same transaction as the state it reports.
- Outbox
Quarantine Reason - Why a message stopped being retried.
- Outbox
Subject - Where an outbox message is destined once it is published.
- Output
Contract - Typed structured-output contract attached to one invocation.
- Output
Field Rule - Validation rules for one named field in a structured output object.
- Output
Name - Proposal
Id - Identifier of a concrete proposal produced during deliberation.
- Retry
Policy - RoleId
- Rounds
- Number of peer-review rounds performed during a deliberation.
- Rubric
- A rubric is a map of string keys to structured JSON-shaped values.
- Score
- A normalized quality score.
- Semantic
Support Rule - Semantic-support rule for one invocation: the evidence bodies (ref id → excerpt text) a support judge reads to decide whether a claim’s cited evidence actually supports what the claim says, and the minimum confidence (percent, 0–100) a verdict must reach.
- Specialty
- A specialty label identifying a kind of agent expertise.
- StateId
- Step
Attempt - Step
Error Message - Step
Execution Record - Step
Handler Config - Step
Handler Kind - StepId
- Step
Lease - Step
Output - Step
Result - Step
Timeout - Task
Description - TaskId
- Identifier of a task submitted for deliberation.
- Token
Usage - Token counts reported by a model for a single call.
- Trace
Context - W3C
traceparentshape. All components are lowercase hex. - Transition
Trigger
Enums§
- Audit
Actor Kind - What kind of participant caused an audited fact.
- Audit
Chain Defect - How a journal failed verification.
- Audit
Chain Verdict - The outcome of verifying a ceremony’s journal.
- Audit
Event Type - The audited fact a record states.
- Ceremony
Change Impact - Whether a session already running the earlier definition could go on if it were pointed at the later one.
- Ceremony
Change Kind - What happened to one element between two definitions.
- Ceremony
Intervention Kind - Ceremony
Intervention Status - Ceremony
Intervention Target - Ceremony
Outcome - How a ceremony run terminated.
- Ceremony
Reason Kind - How one thing a session produced explains another.
- Ceremony
Record Ref - Something a session produced that another thing can point at.
- Ceremony
State Kind - Ceremony
Validation Locus - The exact element of a ceremony definition a validation finding refers to.
- Ceremony
Validation Severity - Whether a validation finding blocks a ceremony definition or only warns about it.
- Council
Selector - Deliberation
Outcome - The terminal result of a deliberation that ran to completion.
- Discrimination
- How a scoring policy’s winner compares to the structural baseline.
- Expected
Revision - What the caller believes is stored, checked before a commit lands.
- Guard
Condition - Input
Requirement - LlmError
Kind - How an LLM call failed, as a stable metric label.
- Memory
Capability - One thing a memory backend can do.
- Memory
Confidence - How sure the one who said it was.
- Memory
Entry Kind - What a remembered thing is.
- Memory
Relation Kind - How one remembered thing explains another.
- Output
Format - Wire- and storage-stable structured output format selector.
- Reason
Asserter - Who is in a position to assert a reason.
- Role
Action - Scoring
Mode - Which branch a judge-aware scoring policy took for one proposal.
- Step
Status - Validation
Mode - How the
RunCouncilDecisionRPC treats validator failures when picking a winner.
Constants§
- DEFAULT_
SUPPORT_ MIN_ CONFIDENCE - Default minimum confidence (percent) a support verdict must reach before a claim counts as semantically supported.