Skip to content

rulvar API reference


rulvar API reference / @rulvar/plan / runCombinedLoopDescent

Function: runCombinedLoopDescent()

ts
function runCombinedLoopDescent(): Promise<JournalEntry[]>;

Defined in: packages/plan/src/m9-cassettes.ts:155

combined-loop-descent (DEF-2): a verify-failed gate raises the ladder rung; the raised rung hits its turn limit at the top (trigger 'limit') and the node fails; the failure wakes a replan that decomposes the work into two depth-1 children; one child completes and the other escalates until its escalationUnits deny; Phi strictly decreases on every debiting entry and matches the embedded balances.

Returns

Promise&lt;JournalEntry[]&gt;