Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / BudgetDefaults

Interface: BudgetDefaults

Defined in: packages/core/dist/index.d.ts

Properties

PropertyTypeDescriptionDefined in
childBudgetFraction?numberFraction of the parent remainder (minus the parent finalize reserve) a child sub-account may take; default 0.3 (M6-T06).packages/core/dist/index.d.ts
flatReserveUsd?numberLast resort of the admission reserve formula; default 0.50.packages/core/dist/index.d.ts
lifetimeSpawnCap?numberEngine kill switch; default 500 spawns per run.packages/core/dist/index.d.ts
lineage?Partial<EscalationLimits>Lineage limits (DEF-3): maxEscalationsPerLogicalTask (default 2) and maxAttemptsPerLogicalTask (default 8), monotonically consumed. The validator rejects the pre-rename knob name maxEscalationsPerNode with a migration hint (XF-10).packages/core/dist/index.d.ts
maxDepth?numberAdmissionController nesting depth; default 1, hard ceiling 4.packages/core/dist/index.d.ts