Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / replayDisposition

Function: replayDisposition()

ts
function replayDisposition(
   entry, 
   fold, 
   options?): OperationDisposition;

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

The single canonical predicate, dispatched on the entry's own hashVersion (compatibility lemma: on the v1 domain the tables coincide). Suspended entries are outside the table (the DEF-4 fold consumes them); the alias column (DEF-5) activates with node.link producers in M7: a skipped entry WITHOUT an incoming alias is always skipped.

Parameters

ParameterType
entryJournalEntry
foldAbandonFold
options?{ invalidated?: ReadonlySet<number>; registry?: DeriverRegistry; terminal?: JournalEntry; }
options.invalidated?ReadonlySet<number>
options.registry?DeriverRegistry
options.terminal?JournalEntry

Returns

OperationDisposition