/** * ADR Cognitive Search (T4942) * * In-memory fuzzy search across ADR title, summary, keywords, and topics. * Chosen over SQLite FTS5 because the ADR set is small (<50) and in-memory * search avoids the complexity of FTS5 virtual table DDL and drizzle integration. * * Scoring (higher = better match): * 40 — keyword tag exact match * 30 — topics tag exact match * 20 — title contains query term * 10 — summary contains query term * 5 — id contains query term * * @task T4942 * @see ADR-017 §5.4 for cognitive search spec */ import type { AdminAdrFindParams } from '@cleocode/contracts'; import type { AdrFindResult } from './types.js'; export declare function findAdrs(projectRoot: string, params: AdminAdrFindParams): Promise; //# sourceMappingURL=find.d.ts.map