StructuredReportProjector

data class StructuredReportProjector constructor(topN: Int = 5) : ReportProjector

Pure-structural, deterministic ReportProjector.

Aggregates propositions with no LLM, vector store, or external call: groups by status and abstraction level, and surfaces the top-N propositions by effective confidence. Ordering is stable so repeated calls over the same input always yield the same report — this makes it safe to anchor a reproducible demo.

Constructors

Link copied to clipboard
constructor(topN: Int = 5)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun report(propositions: List<Proposition>, title: String): Report

Aggregate propositions into a Report.