Skip to main content

Module operation_plan

Module operation_plan 

Source
Expand description

Immutable local binding of declarations to dependency-bearing operations and original attempt authority.

Structs§

AllocatedAttemptsView
Read-only assigned attempt totals, not consumed allowance or observed IC debits.
OperationPlanRecord
Canonical v1 operation plan binding declarations to exact finite attempt authority.
OperationPlanRequest
Passive immutable-plan declaration assembled from validated owner records.
PlanBudgetRecord
Immutable declared aggregate attempt ceilings; this is not cycle accounting.
PlanContextRecord
Immutable canonical declared context shared by every operation in one plan.
PlanContextRequest
Passive integration-owned exact execution context declarations.
PlannedOperationRecord
Immutable canonical declared target/request/allowance for one dependency-bearing operation.
PlannedOperationRequest
Passive exact operation binding supplied by its qualified request codec owner.

Enums§

OperationPlanError
Typed original plan identity, structural binding or finite allowance rejection.

Constants§

MAX_OPERATION_PLAN_BYTES
Maximum encoded input and canonical output bytes admitted by plan persistence.
MAX_PLAN_ATTEMPTS
Maximum combined mutation/observation attempts assigned by one declared plan.
MAX_PLAN_DEPENDENCIES
Maximum prerequisites declared by one operation.
MAX_PLAN_EDGES
Maximum dependencies across one plan.
MAX_PLAN_OPERATIONS
Maximum operations in one plan.