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
| Property | Type | Description | Defined 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.abandonedUsd | number | - | packages/plan/src/tools.ts:328 |
abandonedSpend.netLostUsd | number | - | packages/plan/src/tools.ts:328 |
abandonedSpend.reclaimedUsd | number | - | packages/plan/src/tools.ts:328 |
droppedRevisionStreak | number | - | 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.frozenSignatures | string[] | - | packages/plan/src/tools.ts:332 |
guards.stallReplansUsed | number | - | packages/plan/src/tools.ts:333 |
nodes | PlanViewNode[] | - | packages/plan/src/tools.ts:325 |
planHash | string | - | packages/plan/src/tools.ts:322 |
revisionCount | number | - | packages/plan/src/tools.ts:323 |
termination | TerminationAccountSnapshot | - | packages/plan/src/tools.ts:326 |