Skip to content

rulvar API reference


rulvar API reference / @rulvar/plan / PlanWorking

Interface: PlanWorking

Defined in: packages/plan/src/plan-entries.ts:246

The working state the applier threads: the hashed TaskPlan plus the resolved spec table. Specs stay OUT of planHash by construction (the hashed projection is promptSpecHash per node) but are themselves a pure fold of add_task specs, amend patches, and decomposition specs, so live and replay converge byte-identically.

Extended by

Properties

PropertyTypeDefined in
planTaskPlanpackages/plan/src/plan-entries.ts:247
specsReadonly<Record<NodeId, TaskSpec>>packages/plan/src/plan-entries.ts:248