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
Actor Id - The identifier a caller uses for the party behind an audited action.
- 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
Description - Ceremony
Event Consumer - Stable name of one independent consumer of the global ceremony-event feed.
- Ceremony
Event Cursor Attempt - Delivery failures already recorded at a consumer’s next position.
- Ceremony
Event Cursor Lease - Exclusive, expiring right to process one named cursor.
- Ceremony
Event Cursor Lease Id - Unique token proving ownership of one cursor lease.
- Ceremony
Event Page Limit - Validated size of one ceremony-event page.
- Ceremony
Event Quarantine Reason - Operator-visible reason a consumer stopped retrying one event.
- 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
Reason Rationale - The caller’s explanation for a causal link between ceremony records.
- 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.
- Context
Key - A top-level key in ceremony context.
- Context
Patch - An atomic set of top-level ceremony-context replacements.
- Context
Writes - Declared copies from top-level step output fields into ceremony context.
- 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.
- Dynamic
Role Binding - A role selected from ceremony context at claim time.
- EventId
- Identifier of a domain event as emitted by MADE.
- Event
Schema Version - Version of a ceremony event’s payload shape.
- 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.
- Finite
Metric Value - A metric sample value proven to be finite.
- Global
Position - Where a sealed record sits in the order every stream shares.
- Guard
Name - Idempotency
Key - Input
Name - Intervention
Role Ids - Nonempty scoped recipients. Empty boundary lists mean the whole table instead. Historical deserialization remains tolerant so journal replay is unchanged; constructors and aggregate command validation enforce the current limits.
- Join
Step Count - Lease
Owner Id - MaxBounces
- Maximum number of times one exact declared edge may be applied.
- MaxParallel
- MaxTransitions
- Maximum number of transitions one ceremony instance may apply.
- Memory
Capabilities - What a memory backend can actually do.
- 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
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.
- Metric
Help - Human-readable Prometheus family help text.
- Metric
Label Name - A Prometheus label name.
- Metric
Label Value - A Prometheus label value.
- Metric
Name - A Prometheus metric or sample name.
- NumAgents
- Number of agents participating in a deliberation. Must be at least one — a deliberation without agents has no meaning.
- Output
Contract - Typed structured-output contract attached to one invocation.
- Output
Contract Id - Stable identity of a structured output contract.
- Output
Field Guard Condition - Exact structured-output predicate used by a ceremony guard.
- Output
Field Rule - Validation rules for one named field in a structured output object.
- Output
Name - Prometheus
Text - One complete Prometheus text exposition snapshot.
- Proposal
Content - Provider-authored proposal text.
- Proposal
Id - Identifier of a concrete proposal produced during deliberation.
- Quarantined
Ceremony Event - One global-feed event a consumer deliberately skipped after retries.
- Recalled
Entry - One thing an earlier session left behind, as a later one reads it.
- Recollection
Budget - How much of what memory holds a session is willing to read at its opening, in bytes of summary.
- Reconsideration
Conditions - Distinct reasons to ask again. Constructors validate new commands; transparent deserialization retains previously accepted journal payloads without rewriting them.
- Recorder
Name - The operational metrics recorder selected by a composition root.
- 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.
- Session
Recollection - What earlier sessions in this scope decided, as one session reads it when it opens.
- Specialty
- A specialty label identifying a kind of agent expertise.
- StateId
- State
Iteration - One complete execution of every step in a ceremony state.
- State
Repeat Policy - Bounded repetition of every step in one ceremony state.
- State
Repeat Until Condition - The exact output predicate that stops repetition of a whole state.
- State
Visit - A durable entry into a state, independent of within-state repetition.
- Step
Attempt - Step
Claim Fence - Identity of exactly one accepted claim. It is a concurrency fence, not a credential.
- Step
Error Message - Step
Execution Record - Step
Handler Config - Step
Handler Kind - StepId
- Step
Instructions - The instruction text a ceremony stage gives its handler.
- 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 Exhausted Guard Condition - Reference to the repeating step whose cap may route one transition.
- Step
Repeat Policy - Bounded semantic repetition for a successful ceremony step.
- Step
Result - Step
Timeout - Stream
Version - How many events a ceremony’s stream holds.
- 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. - TraceId
- Validated W3C trace identity, without span-local context.
- Transition
Trigger - Validation
Passed - Whether the selected council decision passed its requested validation.
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.
- 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.
- Metric
Kind - Prometheus metric family kind.
- Metric
Value - A Prometheus sample value, including the non-finite values its text exposition permits but JSON numbers do not.
- Output
Format - Wire- and storage-stable structured output format selector.
- Prior
Context - Whether a ceremony stage sees contributions from earlier stages.
- Reason
Asserter - Actor category allowed to assert a ceremony reason.
- Recollection
Completeness - Whether a recollection is all of what the scope held, or as much of it as the budget allowed.
- 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.
- State
Execution - 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.