Interface: ProvenanceEventOptions¶
Defined in: core/src/provenance.ts:356
Properties¶
baseBody?¶
readonlyoptionalbaseBody?:BlockBody
Defined in: core/src/provenance.ts:362
Base canonical body used to suppress duplicate append events.
baseContent?¶
readonlyoptionalbaseContent?:BlockContent
Defined in: core/src/provenance.ts:364
Base content used to suppress duplicate append events.
finalBody?¶
readonlyoptionalfinalBody?:BlockBody
Defined in: core/src/provenance.ts:360
Final canonical body used to preserve source locations during mapping.
finalContent?¶
readonlyoptionalfinalContent?:BlockContent
Defined in: core/src/provenance.ts:358
Final content used to map incoming values to final canonical positions.
resolveDetails?¶
readonlyoptionalresolveDetails?: (path,node) =>Pick\<ProvenanceEvent,"action"|"strategy"> |undefined
Defined in: core/src/provenance.ts:366
Per-path strategy override for skill-aware merges.
Parameters¶
path¶
string
node¶
Returns¶
Pick\<ProvenanceEvent, "action" | "strategy"> | undefined