Skip to content

rulvar API reference


rulvar API reference / @rulvar/plan / TaskPlan

Interface: TaskPlan

Defined in: packages/plan/src/plan-state.ts:70

TaskPlan: typed data owned by the engine, never prose in a transcript. The guard fold counters ride the same record because they enter planHash: revisionCount counts journaled plan.revision entries; droppedRevisionStreak counts consecutive fully-dropped revisions (RevisionGuards).

Properties

PropertyTypeDefined in
droppedRevisionStreaknumberpackages/plan/src/plan-state.ts:73
nodesReadonly<Record<NodeId, PlanNode>>packages/plan/src/plan-state.ts:71
revisionCountnumberpackages/plan/src/plan-state.ts:72