rulvar API reference / @rulvar/core / terminationConfigDrift
Function: terminationConfigDrift()
ts
function terminationConfigDrift(frozen, live): {
field: keyof TerminationLimits;
frozenValue: Json;
liveValue: Json;
}[];Defined in: packages/core/src/journal/termination.ts:222
Config-drift detection at resume: the journaled vector always wins; every differing field is reported for the termination:config-drift event. Dynamic budget top-up via restart is excluded by construction.
Parameters
| Parameter | Type |
|---|---|
frozen | TerminationLimits |
live | Partial<TerminationLimits> |
Returns
{ field: keyof TerminationLimits; frozenValue: Json; liveValue: Json; }[]