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 - Agentic
System Digest - SHA-256 identity of one revision of an agentic system design.
- Agentic
System Execution Id - Identifier of one run of a composed agentic system.
- Agentic
System Id - Identifier of one agentic system design, stable across every revision of it.
- Agentic
System Page Limit - How many designs one page of a catalogue holds.
- Agentic
System Revision - Which edition of one agentic system design this is.
- Agentic
System Validation Finding - One defect found while analysing an agentic system design.
- Artifact
Digest - Canonical SHA-256 content digest, including its algorithm label.
- Artifact
Id - Stable opaque identity for artifact metadata, never a path or URL.
- Artifact
Import Ref - Opaque reference to the source of imported artifact metadata.
- Artifact
Media Type - Canonical media type without parameters.
- Artifact
Provenance - Typed origin of artifact metadata. Authentication joins in C5.7.
- Artifact
Ref - Verifiable artifact metadata. It never contains storage coordinates or bytes.
- Artifact
Size Bytes - Exact number of bytes covered by an artifact digest.
- Attention
Event Id - Stable identity of one projected reason to look at a ceremony.
- Attention
Policy - What an integrator asked to be told about, and how insistently.
- Attention
Reason - Why a ceremony is asking for the integrator’s attention.
- Attention
Summary - What a host is told about the attention behind a delivery.
- 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.
- Authenticated
Principal - Authorization
Decision - Authorization
Decision Id - Authorization
Decision Page Limit - Authorization
Decision Plan - Authorization
Decision Ttl - Authorization
Evidence - Authorization
Grant - Authorization
Grant Id - Authorization
Grant Issuer - Authorization
KeyRing - Authorization
Policy Id - Authorization
Policy Version - Authorization
Request - Authorization
Request Id - Authorization
Revocation - Authorization
Revocation Reason - Authorization
Target Digest - Authorized
Operation - Full authenticated identity and allow evidence for one admitted operation.
- Budget
Account Id - Budget
Balance - Budget
Ledger Version - Budget
Limits - Budget
Operation Id - Budget
Page Limit - Budget
Quantities - Budget
Reconciliation Id - Budget
Reservation - Budget
Reservation Estimate - Pre-execution reservation plan supplied by a host or handler.
- Budget
Reservation Id - Budget
Reservation Policy - Reservation bounds are explicit in every dimension, including zero cost. Unlike an absent account limit, a zero policy ceiling prohibits consumption.
- Budget
Reservation Policy Version - Version of the host’s declared reservation-estimation policy.
- Budget
Reservation Request - Semantic input a host or handler uses to estimate one operation before it is claimed.
- Budget
Token Count - Capability
- Something a participant can do, named the way hosts name it.
- Carried
Evidence - One completed step of a predecessor, carried into a successor step.
- Ceremony
Agent Execution Id - Stable identity of a logical worker’s execution within one ceremony.
- Ceremony
Child Spawn - Ceremony
Child Spec - Ceremony
Composition - One ceremony this system composes, referenced and never owned.
- Ceremony
Context - Ceremony
Deadline - 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
Execution Link - What became of one composed ceremony inside one run.
- Ceremony
Guard - Ceremony
Guard Approval - A human guard, and who let it through.
- Ceremony
Guard Deferral - Ceremony
Guard Deferral Content - Ceremony
Id - Ceremony
IdPrefix - A literal, case-sensitive prefix for ceremony identifiers.
- Ceremony
Input Definition - Ceremony
Instance Page Limit - Maximum number of ceremony instances returned by one public page.
- Ceremony
Intervention Content - Ceremony
Intervention Id - Ceremony
Intervention Page Limit - How many interventions one page of a listing may carry.
- Ceremony
Intervention Provenance - Ceremony
Intervention Response - Ceremony
Lifecycle - Ceremony
Lineage - Ceremony
Name - Ceremony
Output Definition - Ceremony
Output Ref - One output of one composed ceremony, named from outside it.
- Ceremony
Participant Binding - Who sits in a role’s seat for one working session.
- Ceremony
Progress Wait - How long a progress request waits for another sealed event.
- 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
Succession - Which ceremony this one succeeds, as the successor’s own opening records it.
- Ceremony
Timeout - 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.
- Channel
Name - Where one collaboration happens, in the host’s own vocabulary.
- Child
Ceremony Id - Child
Completion Ref - Child
Depth - Child
Depth Budget - Child
Group Id - Child
Group State - Child
Position - Child
Quorum - Child
Spawn Coordinates - Child
Spawn Plan - Children
Completed Condition - Claim
Disposition - What a plan says about one outstanding claim, against the exact claim it observed.
- Claim
Text - Claim text submitted to the evidence-support decision port.
- Collaboration
Link - One arrow of the topology: who works with whom, and in what way.
- 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.
- Cost
Micros - 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).
- Council
Journal Consumer - Stable name of one independent consumer of the council journal.
- Council
Journal Lease - An exclusive council-consumer lease. Its identity is issued by the store.
- Council
Journal Lease Id - Unique token proving ownership of one cursor lease.
- Council
Journal Page Limit - Validated size of one council-journal page.
- Council
Journal Position - An ordinal in the council journal. It cannot be a ceremony cursor.
- Council
Snapshot Source - Operator-supplied provenance label for an imported council snapshot; never a credential URL.
- Critique
Feedback - Peer-review feedback returned by an agent.
- Currency
Code - Definition
Pin - An immutable reference to one published ceremony definition.
- Delegation
Depth - Delivery
Attempt - How many times a delivery has been handed out and come back failed.
- Delivery
Attempt Limit - How many failed attempts a delivery is worth before it stays failed.
- Delivery
Failure Reason - Why a delivery did not reach the host, or was refused by it.
- Delivery
History - The recent states of one delivery, oldest first.
- Delivery
History Entry - One state a delivery passed through, and when.
- Delivery
Note - What a host said about a delivery it observed, in its own words.
- Delivery
Recipient - The one live agent an intervention was put in front of.
- 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
Connector Id - Stable configured identity of an execution connector.
- Execution
Duration - Execution
Id - Stable identity assigned by an execution adapter.
- Execution
Intent - Durable declaration written immediately before one claim calls a connector.
- Execution
Operation - Semantic operation root shared by every technical claim that may execute it.
- Execution
Operation Id - Stable identity of one semantic external operation.
- Execution
Outcome - Final result returned by an execution adapter.
- Execution
Profile - Host-owned execution selection recorded with a claimed step.
- Execution
Receipt - Immutable terminal observation of one semantic external operation.
- Execution
Receipt Id - Deterministic identity of the sole terminal receipt for an operation.
- Execution
Receipt Link - Immutable reference sealed beside the step result that consumed a receipt.
- Execution
Reconciliation Requirement - Durable evidence that a connector actually reported an unresolved effect.
- Execution
Recovery Cursor - Opaque keyset cursor for scanning execution operation roots.
- Execution
Recovery Page Limit - Bounded number of execution operations returned by one recovery scan.
- Execution
Request Bytes - Canonical semantic input sealed before an external operation starts.
- Execution
Request Digest - Digest of the semantic request bytes sealed by the first intent.
- External
Operation Id - Opaque operation identity observed from an external connector.
- 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 - Guard
Ref - One guard of one composed ceremony, named from the system above it.
- Host
Activation Envelope - What an activated host is told, and the whole of it.
- Host
Activation Receipt - Proof that an activation adapter handed the envelope over.
- Host
Address - Opaque address of a host destination: a session, a task, a queue.
- Host
Agent Incarnation - Opaque generation of a host executor; changes when that process is replaced.
- Host
Delivery Id - Stable identity of one item’s delivery to one host destination.
- Host
Delivery Lease - Exclusive, expiring right to deliver one item to one host.
- Host
Delivery Lease Id - Fencing token of one exclusive, expiring right to deliver.
- Host
Delivery Observation - What a host reported about a delivery it was handed.
- Host
Delivery Policy - The terms one delivery is offered under.
- Host
Delivery Record - One item’s journey to one host destination, as the ledger holds it.
- Host
Delivery Target Key - The stable spelling of a delivery destination.
- Host
Destination - Where an integrator lives, in terms the engine keeps opaque.
- Host
Handoff Declaration - Evidence supplied by an authenticated host about one exact accepted producer. Incarnation is the host’s stable worker/task invocation identity, not a new fence.
- Host
Kind - Which sort of host a destination is, as the operator configured it.
- Host
Transport Ref - What the activation transport called the hand-off, for correlation.
- Idempotency
Key - Independence
Group - A set of participants that count as one party when independence is judged.
- Independence
Rule - A demand that one role’s work be judged by somebody other than whoever did it.
- Input
Name - Integrator
Binding - One integrator’s standing claim to drive a ceremony or a system run.
- Integrator
Binding Id - Identity of one integrator’s binding to a ceremony or a system execution.
- Integrator
Fence - Monotonic generation of an integrator binding within its scope.
- Integrator
Scope Key - The stable spelling of what a binding is scoped to.
- Intervention
Delivery Ack - The sealed proof that a named agent saw a named intervention.
- Intervention
Delivery Policy - The terms an intervention is offered to a host under.
- 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 - Late
Step Result - Lease
Owner Id - Lifecycle
Reason - Logical
Participant - Somebody or something the system expects to take part, described by what it must be able to do rather than by who it is.
- Logical
Worker Id - Identity of a ceremony participant independent of the host executor.
- Loop
Limits - How long an integrator’s loop may go round before it stops itself.
- Loop
Progress Mark - Where one integrator’s loop had got to the last time it asked.
- Loop
Round - How many rounds of one looping composition a run has already done.
- Loop
Round Limit - A count of rounds an integrator’s loop is allowed.
- Loop
Rounds - How many times a looping composition may run before the loop ends.
- MaxBounces
- Maximum number of times one exact declared edge may be applied.
- MaxChild
Depth - MaxChildren
- MaxParallel
- MaxTransitions
- Maximum number of transitions one ceremony instance may apply.
- Measured
Budget Quantities - 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.
- Model
Name - The model a design asks for, never the one that ran.
- 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 - Participant
Binding Policy - What a logical participant needs from whatever plays it.
- Participant
Id - One logical participant of the system: what a role is played by, before anybody knows which agent or person will turn up.
- Planned
Child - Principal
Id - Processed
Action Ref - The act that closed a delivery, named so a repeat is recognisable.
- 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.
- Queue
Limit - How many undelivered items one destination may hold before the oldest non-blocking one is dropped.
- Reasoning
Effort - How hard the design asks the host to think, in the host’s own vocabulary.
- 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.
- Requested
Execution Profile - What a role’s work asks of whatever executes it.
- Responsibility
- What one business role is answerable for.
- 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.
- Separation
Rule - Session
Recollection - What earlier sessions in this scope decided, as one session reads it when it opens.
- Source
Record Ref - One sealed record of another instance, addressed exactly.
- Specialty
- A specialty label identifying a kind of agent expertise.
- State
Deadline - 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
Timeout - 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
Deadline - 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
Lease Renewal Request - Stable identity and requested duration of one delegated heartbeat.
- 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.
- Succession
Plan - The whole of a handoff, sealed in the predecessor before anything is opened.
- Successor
Ceremony Id - The id of the successor a plan opens, derived from the plan itself.
- Supervision
Policy - What the system insists on beyond the ceremonies themselves.
- Supervisor
Display Name - How a supervisor is named to the agent it interrupted.
- Supervisor
Principal - Somebody who may ask a question without holding a seat at the table.
- 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.
- System
Ceremony Id - The name one composition goes by inside its system.
- System
Pin - An immutable reference from a run to the design it is running.
- System
Purpose - Why the system exists, in the words of whoever asked for it.
- System
Role - A business role the system is described in terms of.
- System
Role Id - A business role inside an agentic system, such as the integrator or the reviewer.
- Task
Description - TaskId
- Identifier of a task submitted for deliberation.
- Token
Usage - Token counts reported by a model for a single call.
- Tool
Call Count - Trace
Context - W3C
traceparentshape. All components are lowercase hex. - TraceId
- Validated W3C trace identity, without span-local context.
- Transition
Trigger - Unavailability
Reason - Why a logical participant could not be materialized.
- Validation
Passed - Whether the selected council decision passed its requested validation.
- Verification
Key - Verification
KeyFingerprint - Fingerprint of a key, not key material. It is safe to persist in audit evidence and to compare between replicas.
- Verification
KeyId - Public identifier for a verification key. Material never crosses this boundary; the host keeps private key bytes in its secret store.
Enums§
- Agentic
System Lifecycle - How far along an agentic system design is.
- Agentic
System Validation Locus - The exact element of an agentic system design a finding refers to.
- Artifact
Source Kind - What produced an artifact or execution receipt.
- Attention
Kind - Why a ceremony is worth the integrator’s attention.
- Attention
Overflow Policy - What a full attention queue does with the next item.
- 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.
- Authentication
Method - Authorization
Action - Authorization
Decision Kind - Authorization
Denial Reason - Authorization
Scope - Budget
Dimension - Budget
Disposition - What a successor does about the ledger its predecessor was spending against.
- Budget
Measurement - Ceremony
Activation - What makes one composed ceremony start.
- 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
Claim Phase - Where one accepted claim stands when a report was taken.
- Ceremony
EndReason - Ceremony
Intervention Intent - What a supervisor wants back from the agent it interrupted.
- Ceremony
Intervention Kind - Ceremony
Intervention Status - Ceremony
Intervention Target - Ceremony
Lifecycle Phase - 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
Step Aggregation - How a step consumes the completed outputs of the concurrent state immediately before it.
- 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.
- Child
Join - Claim
Disposition Kind - What became of one outstanding claim when a successor was planned.
- Collaboration
Kind - What one arrow between two participants means.
- Council
Selector - Cursor
Transition - Deliberation
Outcome - The terminal result of a deliberation that ran to completion.
- Delivery
Expiry Cause - Why a delivery stopped being worth making.
- Discrimination
- How a scoring policy’s winner compares to the structural baseline.
- Diversity
Preference - Whether an agent should seek an intentionally different proposal.
- Execution
Profile Fallback Policy - Host behavior when the requested execution profile is unavailable.
- Execution
Profile Inheritance - Closed provenance categories for inherited host profile values.
- Execution
Receipt Link Kind - How a terminal receipt became bound to the claim that completed a step.
- Execution
Recovery Capability - How a connector establishes what happened after an ambiguous interruption.
- Execution
State - Where a whole system run has got to.
- Execution
Status - Final domain status of an execution attempt.
- Follow
Replacement - Whether pending work follows a destination that was replaced.
- Guard
Condition - Host
Activation Adapter Kind - Which activation adapter a deployment has, if any.
- Host
Activation Mode - How a destination expects to be woken, as its binding declares it.
- Host
Delivery Item - What is being delivered to a host destination.
- Host
Delivery Item Kind - Which kind of thing is being delivered to a host destination.
- Host
Delivery Mode - How a delivery is expected to reach its destination.
- Host
Delivery Observation Kind - What the host said when it was handed a delivery.
- Host
Delivery State - Where one delivery has got to, and what it carries there.
- Host
Delivery State Kind - The name of a delivery’s state, without what the state carries.
- Host
Delivery Target - Where one delivery is addressed.
- Host
Work State - An external host declaration, never an engine inference of process liveness.
- Input
Requirement - Integrator
Scope - What an integrator is bound to.
- Link
Status - Where one composed ceremony has got to inside a run.
- 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.
- Owed
- Whether the binding was holding work when it asked.
- Participant
Kind - Whether a logical participant is meant to be a person or an agent.
- Participant
Materialization - What a run found when it went looking for somebody to play one logical participant.
- Principal
Kind - Prior
Context - Whether a ceremony stage sees contributions from earlier stages.
- Processed
Action Kind - What the host did about a delivery, once it had acted.
- 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
Failure Kind - A stable failure classification sealed with a step’s result.
- Step
Status - Support
Decision - Semantic decision made about a claim and its cited evidence.
- System
Role Kind - What kind of part a business role plays in the system.
- 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.
- MAX_
EXECUTION_ ARTIFACTS