rulvar API reference / @rulvar/core / NodeLinkValue
Interface: NodeLinkValue
Defined in: packages/core/src/journal/reuse.ts:89
The node.link entry value: an ordinary content-keyed effect entry.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
chain | string[] | Full chain for transitive drainage, oldest first. | packages/core/src/journal/reuse.ts:96 |
checkpointRef? | string | - | packages/core/src/journal/reuse.ts:102 |
claim | "shared" | "exclusive" | full is shareable, graft is exclusive. | packages/core/src/journal/reuse.ts:101 |
donorRootRef | number | - | packages/core/src/journal/reuse.ts:104 |
donorScope | string | plan/HeadNodeId (only the donor is addressed by seq elsewhere). | packages/core/src/journal/reuse.ts:94 |
logicalTaskId | string | - | packages/core/src/journal/reuse.ts:98 |
mode | "full" | "graft" | - | packages/core/src/journal/reuse.ts:99 |
reclaimedUsdAtLink | number | - | packages/core/src/journal/reuse.ts:103 |
spawnKey | string | - | packages/core/src/journal/reuse.ts:97 |
targetNodeId | string | - | packages/core/src/journal/reuse.ts:90 |
targetScope | string | plan/NewNodeId. | packages/core/src/journal/reuse.ts:92 |