Rulvar API reference / @rulvar/core / DecisionChainRow
Interface: DecisionChainRow
Defined in: packages/core/src/l0/decision-chain.ts:47
One authority record of the chain, seq-ordered.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
authorizedBy? | number | Present on abandons: the seq of the sanctioning entry (canonical entry.abandon). | packages/core/src/l0/decision-chain.ts:60 |
by? | ResolutionBy | Present on resolutions: who resolved (canonical entry.resolution.by first). | packages/core/src/l0/decision-chain.ts:56 |
decisionRef? | number | Present on class-decision resolutions: the class decision's seq. | packages/core/src/l0/decision-chain.ts:62 |
decisionType? | string | Present when the journaled value names its decision type. | packages/core/src/l0/decision-chain.ts:54 |
key | string | - | packages/core/src/l0/decision-chain.ts:51 |
kind | EntryKind | - | packages/core/src/l0/decision-chain.ts:49 |
scope | string | - | packages/core/src/l0/decision-chain.ts:50 |
seq | number | - | packages/core/src/l0/decision-chain.ts:48 |
status | EntryStatus | - | packages/core/src/l0/decision-chain.ts:52 |
target? | number | Present on resolutions and abandons: the referenced seq. | packages/core/src/l0/decision-chain.ts:58 |
value? | Json | The journaled value verbatim when the entry carries one; on a canonical resolution with no entry value, the resolution's own decision value (what the ask was resolved WITH). | packages/core/src/l0/decision-chain.ts:68 |