/** * `aidlc explain [topic]` — read why a subsystem exists, from the installed package. * * **Why this command exists.** The explanation pages used to sit at this repo's * root, which npm never publishes, so a project that installed AIDLC could not * read them at all. They now ship inside `@rasensio/aidlc-content`, and this * command is the read path: it prints a page from wherever the package was * installed. Nothing is copied into the project — a copy in fifty projects is * fifty versions of the truth, the reason `glossary.ts` gives for the same choice * (docs-unreachable-from-installed-projects DD-1). * * Not `aidlc docs `: `docs` already writes `.aidlc/ONBOARDING.md`, and one * name doing two unrelated things depending on an argument is a trap (DD-2). * * Reads the content package and nothing else — no project root, no state — so it * works in a directory that has never seen `aidlc init` (AC-10). * * Requirements: docs-unreachable-from-installed-projects/AC-5 … AC-10 */ import type { Command } from 'commander'; export declare function registerExplain(program: Command): void; //# sourceMappingURL=explain.d.ts.map