LineageDto

data class LineageDto constructor(val propositionId: String, val text: String, val status: String, val reinforceCount: Int, val groundingChunkIds: List<String>, val sourceSummaries: List<String>, val provenance: List<DiscoveryProvenanceDto> = emptyList())

A leak-free lineage summary — the "why" behind a stored fact.

Constructors

Link copied to clipboard
constructor(propositionId: String, text: String, status: String, reinforceCount: Int, groundingChunkIds: List<String>, sourceSummaries: List<String>, provenance: List<DiscoveryProvenanceDto> = emptyList())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

the grounding chunk ids as opaque strings

Link copied to clipboard

the explained proposition's id

Link copied to clipboard

the proposition's source evidence, ordered by evidence key

Link copied to clipboard

how many times the proposition has been reinforced

Link copied to clipboard

the source proposition statements this one was abstracted from

Link copied to clipboard

the lifecycle status name

Link copied to clipboard

the proposition statement