DiscoveryController

constructor(store: PropositionStore, projectionRecordStore: ProjectionRecordStore, collectorRunner: CollectorRunner)

Parameters

store

the backing proposition store; its declared fragments determine native mode support

projectionRecordStore

the inverse projection index summarized into per-target health

collectorRunner

the mark-and-sweep runner invoked in non-mutating dry-run mode