Rulvar API reference / @rulvar/core / ResumePreview
Interface: ResumePreview
Defined in: packages/core/src/engine/engine.ts:613
Resume-time hit/miss/orphan accounting.
Extends
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
hits | number | - | ResumeReport.hits | packages/core/src/journal/matching.ts:75 |
invalidResolutions | { detail: string; seq: number; }[] | - | - | packages/core/src/engine/engine.ts:614 |
misses | number | - | ResumeReport.misses | packages/core/src/journal/matching.ts:76 |
orphaned | number[] | Effect roots that genuinely need recovery under the entry-type pairing rules: dangling dispatches (status 'running' with no terminal) and suspensions with no resolution, neither consumed by a live call nor covered by abandon. Complete operations are NEVER listed: settled roots, single-entry kinds (decisions, facts, plan and termination entries), and resolved suspensions are whole by construction. A call deleted from the code is silently skipped and never re-paid; it appears here only while its effect is dangling. | ResumeReport.orphaned | packages/core/src/journal/matching.ts:89 |
reruns | number | - | ResumeReport.reruns | packages/core/src/journal/matching.ts:78 |
skipped | number | - | ResumeReport.skipped | packages/core/src/journal/matching.ts:77 |