Expand description
Public programmatic, query, semantic-agent, explanation, and debug interfaces.
Structs§
- Actor
Knowledge - Archived
Evidence Locator - Archived
Evidence Receipt - Archived
Segment Header - Army
- ArmyId
- Army
Knowledge - Artifact
Manifest - Stable identity for a scenario, ruleset, content pack, run policy, localization contract, or source ledger.
- Boundary
Change - Boundary
Context - Boundary
Emission - Boundary
Id - Boundary
Ingress Generation - Boundary
Knowledge Change - Boundary
Proposal - Boundary
Receipt - Boundary
Record - Boundary
Request - Boundary
System Contract - Canwu
- Main in-process API. All returned world values are detached snapshots.
- Canwu
Error - Canwu
Viewer - Restricted player/agent/observer API. It deliberately exposes no raw snapshot, event, boundary, domain-record, or audit-origin access.
- Capacity
Booking - Capacity
Booking Id - Checkpoint
Journal - Portable full-save bundle built from a current-state checkpoint and journal segments.
- Command
Attempt Id - Command
Attempt Record - Command
Authority - Command
Context - Command
Envelope - Command
Id - Command
Receipt - Command
Record - Command
Rejection - Command
Request - Command
Request Id - Commitment
Roots - Canonical roots for independent authoritative state and evidence domains.
- Compacted
Canwu - Public API for a live runtime whose sealed evidence segments are stored by the caller.
- Compacted
Simulation - A live simulation whose sealed evidence prefixes are owned by the caller.
- Decision
Attempt Record - Decision
Context - Decision
Controller - Decision
Controller Binding - Decision
Error - Decision
External Evidence - Decision
Factor Contribution - Decision
Ingress Request - Decision
Option - Decision
Option Evaluation - Decision
Policy Identity - Decision
Request Id - Decision
State - Decision
Ticket - Decision
Ticket Draft - Decision
Ticket Id - Decision
Trace - Decision
Trace Id - Delivery
Completion Request - Delivery
Saga - DemoIds
- Departure
Slot - Domain
Record - Domain
Record Change - Domain
Record Draft - Domain
Record Kind - Stable application-defined record kind. Namespaces and names are validated by the simulation package registry before authoritative use.
- Domain
Record Page - One deterministic trusted-host page of records from an authoritative read cut.
- Domain
Record Ref - Stable string identity for an application-defined entity or record.
- Domain
Record Schema - Domain
Record Version Ref - Exact historical identity for an application-defined record version.
- Domain
Reference - Domain
Reference Schema - Duration
Sample - Estimate
Range - EventId
- Event
Kind - Domain-neutral event identity and structured fields.
- Evidence
Archive Index - Evidence
Cursor - Monotonic cuts through every append-only evidence journal.
- Evidence
Index Entry - Evidence
Item Locator - Evidence
Journal Roots - Evidence
Journal Segment - One contiguous append-only evidence range for incremental archival.
- Evidence
Seal Token - Explanation
- Explanation
Step - External
Decision Option - External
Decision Request - External
Decision Response - Government
- Government
Id - Handoff
- Handoff
Id - Holder
Knowledge Record Id - Human
Decision Response - Ingress
Id - Ingress
Receipt - Ingress
Record - Itinerary
Revision - Itinerary
Revision Id - Knowledge
Cursor - Knowledge
Limits V1 - Knowledge
Origin - Knowledge
Query - Knowledge
Query Result - Knowledge
Read Cut - Knowledge
Record - Knowledge
Record Draft - Knowledge
Record Id - Knowledge
Record Kind - Stable namespace and kind for a holder-relative knowledge record.
- Knowledge
Record View - Knowledge
Schema Id - Exact version of one registered knowledge schema.
- Knowledge
Snapshot - Knowledge
Subject - Knowledge
Subject Schema - Knowledge
Write Grant - LegExecution
- LegExecution
Id - Letter
Cargo - Letter
Id - LlmModel
Identity - MapPoint
- Movement
Order - Immutable, admitted intent shared by transport movement domains.
- Movement
Order Id - Stable identity for an admitted transport-domain movement intent.
- Movement
Subject - One typed identity in a movement manifest.
- Ordered
Rule Policy - Outbox
Entry - Durable, idempotent external-delivery identity derived from committed
boundary evidence. The engine creates one entry for every emission; a host
may deliver it at least once and use
delivery_idas its idempotency key. - Payload
Property - Payload
Required Evidence Continuation V1 - Authoritative pending-continuation contract for rules that must inspect old payload bytes.
- Person
- Person
Id - Person
Transit State - Planning
Snapshot - Plugin
Action Descriptor - Plugin
Component Record - Plugin
Descriptor - Plugin
Ingress Descriptor - Plugin
Ingress Request - Plugin
Ingress Target - Plugin
Knowledge Schema - Plugin
Registrar - Plugin
Registry - Policy
Decision - Prepared
Decision Ingress - Prepared
Evidence Seal - Queued
External Policy - Queued
Human Policy - Queued
LlmPolicy - Random
Draw Id - Random
Draw Record - Random
Operation Address V1 - Version-one stable entropy address for a future keyed random draw.
- Random
Stream Key - Random
Stream State - Replay
Journal - Complete recorded environment and input journal for exact replay.
- Reservation
Allocation - Reservation
Offer - Reservation
Offer Record - Reservation
Pool Key - Reservation
Ref - Reservation
Request - Reservation
Request Record - Resource
Id - Route
- Route
Cost - RouteId
- Route
Leg - Route
Plan - Routing
Cache - Routing
Connection - Routing
Connection Ref - Routing
Endpoint - Routing
Network - Routing
Node Ref - Routing
Policy - Routing
Request - RunConfiguration
- Scenario
- Schema
Registry - Seat
Binding - SimDuration
- SimEvent
- SimTime
- Simulation
Checkpoint - Current authoritative state plus the journal cut required to validate it.
- Simulation
Snapshot - Simulation
View - State
Key - System
Contract - Territory
- Territory
Id - Transit
State - Transport
Execution - Transport
Execution Id - Type
Schema - Typed
Domain Record Ref - Typed façade over a stable application-defined record identity.
- Utility
Profile - Viewer
Context - Visible
Change - Weighted
Utility Evaluator - Weighted
Utility Policy - World
Snapshot
Enums§
- Archive
Store Outcome - Boundary
Directive - Boundary
Emission Kind - Boundary
Phase - Capacity
Booking Status - Cause
Ref - Command
- Command
Attempt Outcome - Command
Ingress - Command
Outcome - Command
Policy Context - Command-relevant policy deliberately omits run purpose, observation, and trace so authoritative handlers cannot branch on presentation-only inputs.
- Controller
Decision - Controller
Policy - Core
Entity Kind - Decision
Action - Decision
Attempt Error Code - Decision
Attempt Outcome - Decision
Authority - Decision
Error Code - Decision
Evaluation - Decision
Mutation - Decision
Origin - Decision
Outcome - Decision
Policy Kind - Decision
Ticket State - Domain
Entity Kind Class - Type-level class for domain kinds whose instances are entity identities.
- Domain
Record Class - Domain
Record Lifecycle - Domain
Record Mutation - Domain
Record Mutation Policy - Domain
Record Operation - Domain
Record Version Source - Persisted identity of the operation that established one domain-record version. Version zero is reserved and rejected by runtime validation.
- Domain
Reference Target - Domain
Reference Target Kind - Domain
Value Kind Class - Type-level class for domain kinds whose instances are non-entity records.
- Entity
Ref - Serializable entity reference used by events, queries, and generic tools.
- Error
Code - Event
Audience - Declarative audience for a persisted event projection.
- Event
Kind Error - Evidence
Journal Kind - Evidence
Nested Locator - Evidence
Ref - Shared persisted-evidence identity used by knowledge, decisions, random operations, replay, and compact archive receipts.
- Explanation
Request - Ingress
Class - Ingress
Payload - Interaction
Policy - Issuer
- Itinerary
Revision Reason - Knowledge
History View - Knowledge
Holder Policy - Whether a domain entity schema may receive holder-relative knowledge.
- Knowledge
Holder Ref - Stable holder identity shared by people and eligible institutional entities.
- Knowledge
Query Error - Knowledge
Source - Knowledge
Subject Target - Knowledge
Subject Target Kind - LegExecution
Status - Letter
Status - Movement
Initiative - Who initiated a movement intent. The runtime must derive this from the admitted authority and never trust an unvalidated caller-supplied label.
- Movement
Order Error - Movement
Subject Role - The physical role of a subject in a movement manifest.
- Observation
Policy - Observation
Principal - An observation identity authorized by the run’s persisted observation
policy. This type is intentionally constructed through
Canwu::viewer_contextso an observation request cannot self-escalate. - Payload
Schema - Payload
Value Type - Random
Algorithm - Random
Draw Address - Persisted address of a random draw.
- Random
Draw Outcome - Random
Draw Producer - Random
Operation Target - Stable application target for an operation-addressed random draw.
- Reservation
Disposition - Routing
Algorithm - Routing
Endpoint Kind - Routing
Error - Rule
Choice - RunConfiguration
Snapshot - RunManifest
- The exact non-executable environment bound to a simulation run.
- RunPurpose
- Saga
State - Seat
Policy - Simulation
Granularity - Generic simulation granularity used by host applications to map aggregate, group, and individual actors onto the same authoritative engine.
- State
Visibility - System
Cadence - System
Directive - Trace
Policy - Transfer
Mode - Transport
Error - Transport
Execution State - Traversal
Model
Constants§
- ADMISSION_
CURSOR_ FORMAT_ VERSION - Version of persisted monotonic boundary-admission cursors.
- CHECKPOINT_
JOURNAL_ FORMAT_ VERSION - Version of current-state checkpoints plus append-only evidence segments.
- COMMITMENT_
FORMAT_ VERSION - Version of the domain-separated checkpoint commitment contract.
- ENGINE_
VERSION - MAX_
KNOWLEDGE_ PAGE_ SIZE - PAYLOAD_
REQUIRED_ EVIDENCE_ CONTINUATION_ FIELD - Reserved domain-record payload field declaring a payload-reading continuation.
- PAYLOAD_
REQUIRED_ EVIDENCE_ CONTINUATION_ FORMAT_ VERSION - Current wire version of
PayloadRequiredEvidenceContinuationV1. - ROUTING_
ALGORITHM_ VERSION - RUN_
CONFIGURATION_ FORMAT_ VERSION - RUN_
MANIFEST_ FORMAT_ VERSION - SNAPSHOT_
FORMAT_ VERSION - Format 6 is the first pre-1.0 self-contained persistence contract. Older snapshots, journals, and sub-contract versions are rejected before any mutable runtime state is constructed.
- STATE_
REVISION_ FORMAT_ VERSION - Version of the authoritative revision commitment.
- TRANSPORT_
SEMANTIC_ VERSION
Traits§
- Archive
Provider - Archive
Store - Decision
Policy - Decision
Rule - Domain
Entity Type - Marker implemented automatically for entity-class domain record types.
- Domain
Kind Class - Sealed type-level classification for application-defined record kinds.
- Domain
Record Type - Compile-time identity for one namespaced application-defined record kind.
- Domain
Value Type - Marker implemented automatically for non-entity domain record types.
- External
Policy - Human
Policy - LlmPolicy
- Rule
Policy - Simulation
Plugin - A stateless executable package whose persisted identity must change whenever its authoritative behavior changes.
- Utility
Evaluator - Utility
Policy
Functions§
- canonical_
byte_ hash - Computes a domain-separated BLAKE3 commitment over an already canonical byte payload.
- canonical_
hash - Computes the engine’s canonical JSON commitment for plugin-owned data.
- delivery_
completion_ operation_ key - payload_
required_ evidence_ continuation_ property_ v1 - Returns the reserved property a domain-record schema must declare to
authoritatively produce
PayloadRequireddependencies. - plan_
route
Type Aliases§
- Boundary
System Handler - Plugin
Command Handler - Simulation
System Handler - Compatibility-only synchronous event reactor.