Package-level declarations
Types
Link copied to clipboard
data class NarrativeContext(val graph: ModuleDependencyGraph, val metrics: GraphMetricSet, val summary: GraphSummary, val violations: List<Violation> = emptyList(), val layers: List<LayerSpec> = emptyList(), val teams: Map<String, List<String>> = emptyMap(), val churn: List<ModuleChurn> = emptyList(), val hiddenCoupling: List<CoChange> = emptyList(), val inventory: BuildInventory = BuildInventory.EMPTY, val extensions: ExtensionResult = ExtensionResult.EMPTY)
Everything the narrative finders read, gathered once.
Link copied to clipboard
object NarrativeEngine
Turns analysis into English.