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 - One classified change between two ceremony definitions.
- 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.
- Claim
Text - Claim text submitted to the evidence-support decision port.
- Claimed
Outbox Message - A message handed to a publisher, with what the store knows about how its delivery has gone so far.
- Council
Contract Id - Stable identity of the council contract attached to a task.
- Council
Id - Identifier of a council (group of agents for a given specialty).
- Critique
Feedback - Peer-review feedback returned by an agent.
- Duration
Ms - A duration measured in whole milliseconds.
- EventId
- Identifier of a domain event as emitted by MADE.
- Evidence
Body - Non-empty evidence excerpt made available to a support judge.
- Evidence
Excerpt - One typed evidence excerpt presented to a support judge.
- Evidence
Grounding Rule - Field shape and evidence pack required to ground structured claims.
- Evidence
Reference - Identity of one evidence item cited by a claim.
- Execution
Id - Stable identity assigned by an execution adapter.
- Execution
Outcome - Final result returned by an execution adapter.
- 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
Contract Id - Stable identity of a structured output contract.
- Output
Field Rule - Validation rules for one named field in a structured output object.
- Output
Name - Proposal
Content - Provider-authored proposal text.
- 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 - Evidence bodies and acceptance threshold for semantic support judging.
- 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
Iteration - One semantic execution of a ceremony step.
- Step
Lease - Step
Output - Step
Output Field - Top-level structured output field inspected by a repeat stop condition.
- Step
Repeat Policy - Bounded semantic repetition for a successful ceremony step.
- Step
Result - Step
Timeout - Support
Confidence - Confidence percentage attached to an evidence-support decision.
- Support
Rationale - Explanation recorded alongside an evidence-support decision.
- Support
Verdict - Evidence judge decision captured as domain values.
- 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 definition change could strand an already-running ceremony.
- Ceremony
Change Kind - What happened to one element between two ceremony 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.
- Diversity
Preference - Whether an agent should seek an intentionally different proposal.
- Execution
Status - Final domain status of an execution attempt.
- 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 capability advertised by a memory backend.
- 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 - Actor category allowed to assert a ceremony reason.
- Repeat
Until Condition - A deterministic condition that ends semantic step repetition.
- Role
Action - Scoring
Mode - Which branch a judge-aware scoring policy took for one proposal.
- Step
Status - Support
Decision - Semantic decision made about a claim and its cited evidence.
- Validation
Mode - How the
RunCouncilDecisionRPC treats validator failures when picking a winner.
Constants§
- DEFAULT_
SUPPORT_ MIN_ CONFIDENCE - Default minimum confidence required for semantic evidence support.