/** * Staleness Detector — 存量知识过时检测 * * 逻辑: * 1. 查找 updated_at 距今超过 N 天的 active 条目 * 2. 分批用 LLM 判断内容是否仍然准确/相关 * 3. 过时条目标记为低置信度(confidence 降低) * 4. 写入 quality_gate_log 审计轨迹 */ export interface StalenessOptions { batchSize?: number; maxAgeDays?: number; dryRun?: boolean; json?: boolean; domain?: string; } export interface StalenessResult { entryId: string; title: string; type: string; updatedAt: string; ageDays: number; isStale: boolean; reasoning: string; } export interface StalenessReport { runAt: string; totalCandidates: number; assessed: number; staleCount: number; flaggedCount: number; dryRun: boolean; maxAgeDays: number; results: StalenessResult[]; } export declare function runStalenessCheck(options?: StalenessOptions): Promise; export declare function formatStalenessReport(report: StalenessReport): string; //# sourceMappingURL=staleness-detector.d.ts.map