Rulvar API reference / @rulvar/rulvar / IncrementalSynthesisResult
Interface: IncrementalSynthesisResult
Defined in: packages/core/dist/index.d.ts
The deterministic reconciliation envelope an 'incremental' synthesis returns as the run result (RV-211 remainder): the coordination draft plus one section per settled child in spawn order, each carrying the child's terminal status and its note (the note invocation's finish output, or the child's raw digest summary when the note fell back). With dedupeClaims, repeated claim lines keep their first occurrence only and the repeatedClaims index lists each with its reporters. Everything here derives from journaled state, so a resume reproduces the envelope byte for byte with zero paid calls.
Properties
| Property | Type | Defined in |
|---|---|---|
draft | unknown | packages/core/dist/index.d.ts |
repeatedClaims? | RepeatedClaim[] | packages/core/dist/index.d.ts |
sections | { logicalTaskId: string; nodeId: string; note: string; noteStatus: string; status: string; }[] | packages/core/dist/index.d.ts |
synthesis | "incremental" | packages/core/dist/index.d.ts |