DiscoveryTools

constructor(router: RetrievalRouter, projectionRecordStore: ProjectionRecordStore, collectorRunner: CollectorRunner, contextId: <Error class: unknown class>)

Parameters

router

the shared retrieval router (context-scoped) for mode-routed proposition queries

projectionRecordStore

the inverse projection index summarized into per-target health

collectorRunner

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

contextId

the fixed access-control scope for collector dry-runs