/** * `aidlc discover` command — scan codebase, generate Context_Docs, and seed * the knowledge graph. * * Behavior: * - Call `scanCodebase(process.cwd())` to analyze the project. * - Call `writeContextDocs(cwd, result)` to produce Context_Docs in `.aidlc/context/`. * - Seed the knowledge graph from the scan (modules, dependencies, endpoints, * conventions) unless `--no-knowledge` is passed. Re-runs fill gaps only: * curated descriptions are kept, a module already written up under another * id is matched by name or source, and unchanged facts are not rewritten * (KG Req 8.1; discover-clobbers-knowledge). * - Print a human-readable summary to stdout: primary language, frameworks, conventions. * - With `--json`: output the full ScanResult as JSON. * * Requirements: 15.1, 15.3, 15.10; KG 8.1–8.3 * * @module */ import { Command } from 'commander'; /** * Register the `aidlc discover` command on the given commander program. */ export declare function registerDiscover(program: Command): void; //# sourceMappingURL=discover.d.ts.map