Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/core / IncrementalSynthesisResult

Interface: IncrementalSynthesisResult

Defined in: packages/core/src/orchestrator/orchestrate.ts:2117

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

PropertyTypeDefined in
draftunknownpackages/core/src/orchestrator/orchestrate.ts:2119
repeatedClaims?RepeatedClaim[]packages/core/src/orchestrator/orchestrate.ts:2129
sections{ logicalTaskId: string; nodeId: string; note: string; noteStatus: string; status: string; }[]packages/core/src/orchestrator/orchestrate.ts:2120
synthesis"incremental"packages/core/src/orchestrator/orchestrate.ts:2118