Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / EffectEpochDecision

Interface: EffectEpochDecision

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

The epoch fact (RFC section 4.5): before the first effect intent of a run incarnation the engine appends the run's generation token (from RunMeta.genesis, which is meta and invisible to a journal-only fold) and the store-level restoration generation when the store exposes one. Every intent cites the epoch entry by seq; an intent citing a non-latest epoch folds void.

Properties

PropertyTypeDescriptionDefined in
decisionType"effect_epoch"-packages/core/dist/index.d.ts
generationstringThe run incarnation's generation token (RunMeta.genesis).packages/core/dist/index.d.ts
opIdstring-packages/core/dist/index.d.ts
restorationGeneration?numberThe store's restoration generation at append time, when exposed.packages/core/dist/index.d.ts