/** * rules-tree-scanner — walks every markdown file under `.claude/rules/` * (recursive) and returns each file's raw lines for the classifier. * * Per `static-scan-must-cover-skills-tree-not-just-src.md` and the L2 * redesign §5.2, the audit must cover .claude/rules in addition to skills. */ import type { MarkdownLine, ScanWarning } from '../types.js'; export interface RulesTreeScanInput { readonly projectRoot: string; } export interface RulesTreeScanResult { readonly lines: readonly MarkdownLine[]; readonly warnings: readonly ScanWarning[]; } export declare function scanRulesTree(input: RulesTreeScanInput): RulesTreeScanResult;