Rulvar API reference / @rulvar/rulvar / RepairLedger
Interface: RepairLedger
Defined in: packages/core/dist/index.d.ts
The workflow-wide repair aggregate (RV4002).
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
composition | number | Granted mechanical repairs inside composition invocations, the round's own included. | packages/core/dist/index.d.ts |
draft | number | Draft-gate rejections (each granted the loop's next attempt). | packages/core/dist/index.d.ts |
rounds | readonly 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 |
semantic | number | Dispatched semantic repair rounds (RV3307). | packages/core/dist/index.d.ts |
total | number | draft + composition + semantic. | packages/core/dist/index.d.ts |
unstagedVerdicts | number | Finish-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 |