Skip to content

rulvar API reference


rulvar API reference / @rulvar/rulvar / SpawnLineage

Interface: SpawnLineage

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

The value-part lineage block embedded in decision entries: the computed LineageRef plus the normalized tag (the request part holds the RAW proposal; the value part holds what was COMPUTED and is reused byte-exact on replay).

Extends

Properties

PropertyTypeDescriptionInherited fromDefined in
ancestrystring[]Decomposition chain of parent LTIDs, length <= maxDepth.LineageRef.ancestrypackages/core/dist/index.d.ts
approachSigstring-LineageRef.approachSigpackages/core/dist/index.d.ts
approachSigCoarsestring-LineageRef.approachSigCoarsepackages/core/dist/index.d.ts
approachTagstring--packages/core/dist/index.d.ts
attemptOrdinalnumber0-based, journal order among the LTID's attempts, never wall clock.LineageRef.attemptOrdinalpackages/core/dist/index.d.ts
causeRef?numberSeq of the causing entry; mandatory for every relation except 'first'.LineageRef.causeRefpackages/core/dist/index.d.ts
logicalTaskIdstring-LineageRef.logicalTaskIdpackages/core/dist/index.d.ts
relationLineageRelation-LineageRef.relationpackages/core/dist/index.d.ts
sigVersion1-LineageRef.sigVersionpackages/core/dist/index.d.ts