Skip to content

rulvar API reference


rulvar API reference / @rulvar/plan / PlanViewRender

Interface: PlanViewRender

Defined in: packages/plan/src/tools.ts:321

The plan_view render: plan state, lineage, termination, reuse.

Properties

PropertyTypeDescriptionDefined in
abandonedSpend{ abandonedUsd: number; netLostUsd: number; reclaimedUsd: number; }The abandoned-spend ledger (DEF-5); zeros until M7-T07 activates it.packages/plan/src/tools.ts:328
abandonedSpend.abandonedUsdnumber-packages/plan/src/tools.ts:328
abandonedSpend.netLostUsdnumber-packages/plan/src/tools.ts:328
abandonedSpend.reclaimedUsdnumber-packages/plan/src/tools.ts:328
droppedRevisionStreaknumber-packages/plan/src/tools.ts:324
guards?{ engaged?: "reject-revision" | "finish-with-partial" | "fail-run"; frozenSignatures: string[]; stallReplansUsed: number; }RevisionGuards state (M7-T06).packages/plan/src/tools.ts:330
guards.engaged?"reject-revision" | "finish-with-partial" | "fail-run"-packages/plan/src/tools.ts:331
guards.frozenSignaturesstring[]-packages/plan/src/tools.ts:332
guards.stallReplansUsednumber-packages/plan/src/tools.ts:333
nodesPlanViewNode[]-packages/plan/src/tools.ts:325
planHashstring-packages/plan/src/tools.ts:322
revisionCountnumber-packages/plan/src/tools.ts:323
terminationTerminationAccountSnapshot-packages/plan/src/tools.ts:326