Skip to content

Rulvar API reference


Rulvar API reference / @rulvar/rulvar / RepairLedger

Interface: RepairLedger

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

The workflow-wide repair aggregate (RV4002).

Properties

PropertyTypeDescriptionDefined in
compositionnumberGranted mechanical repairs inside composition invocations, the round's own included.packages/core/dist/index.d.ts
draftnumberDraft-gate rejections (each granted the loop's next attempt).packages/core/dist/index.d.ts
roundsreadonly RepairLedgerRound[]One row per counted repair, in seq order. Semantic rounds carry their own rows since RV4105 (stage 'semantic', with the trigger when the journal stamped one), so their wires have a home and semantic: 2 is decomposable without cross-reading metas.packages/core/dist/index.d.ts
semanticnumberDispatched semantic repair rounds (RV3307).packages/core/dist/index.d.ts
totalnumberdraft + composition + semantic.packages/core/dist/index.d.ts
unstagedVerdictsnumberFinish-validation 'repair' verdicts with no journaled stage: the journal predates RV4002, so the buckets above are a FLOOR, not the workflow answer. Zero on every journal this engine writes.packages/core/dist/index.d.ts