/** * ConsistencyChecker — FR-Z09 知识条目一致性检测 * * AC1: README/Quick Start 示例代码纳入 CI 校验(由 doc-gate 覆盖) * AC2: API 签名变更时文档同步更新(由 doc-gate 覆盖) * * 本模块补充:知识条目之间的语义一致性检测 * - 同类型条目内容矛盾检测(polarity 冲突) * - 过期引用检测(引用已归档/已废弃条目) * - 语义漂移检测(同主题条目内容差异过大) */ import type { KnowledgeEntry } from '../types/index.js'; import type { ConsistencyCheckOptions, ConsistencyReport } from './consistency-types.js'; export declare class ConsistencyChecker { private readonly defaultThreshold; /** * Run a full consistency check across all provided entries. * Returns a report with issues found and pass/fail status. */ check(entries: KnowledgeEntry[], options?: ConsistencyCheckOptions): ConsistencyReport; /** * Jaccard text similarity (same approach as ConflictDetector for consistency) */ private textSimilarity; private tokenize; /** * Detect polarity: allow/deny/neutral */ private detectPolarity; } //# sourceMappingURL=consistency-checker.d.ts.map