/** * `aidlc spec` — read the spec corpus, and fold an instance's delta into it. * * aidlc spec show [capability] list capabilities, or one capability's requirements * aidlc spec fold [--dry-run] merge the instance's `## Spec delta` into the corpus * * `aidlc transition` runs the same fold at an instance's completion moment; * this command is the earlier check (`--dry-run`) and the manual route * (design D4: no new gate before completion). * * Requirements: living-spec-corpus/AC-2, living-spec-corpus/AC-3, * living-spec-corpus/AC-4, living-spec-corpus/AC-15, living-spec-corpus/AC-16 * * @module */ import { Command } from 'commander'; import type { FoldPlan } from '../spec/types.js'; export declare const EMPTY_CORPUS_MESSAGE: string; export declare function registerSpec(program: Command): void; /** One summary line for `aidlc transition`, or null when nothing was folded. */ export declare function foldSummary(plan: FoldPlan): string | null; //# sourceMappingURL=spec.d.ts.map