/** * `aidlc constitution` — import a product vision document, and check whether the * repo's constitution has drifted from it. * * Two leaves, both read-mostly: * * aidlc constitution import extract → snapshot, print the statements * aidlc constitution check snapshot vs source, report added/removed * * `check` exits 0 even when it finds drift (design D6). The roadmap item rules * out adding a gate every future instance has to clear, so the failing exit is * opt-in via `--exit-code` for a project that wants one in CI. * * The constitution document itself is written by the `aidlc-constitution` skill, * not by this command. Deriving which slice of a vision a repo owns is judgement, * and judgement does not belong in a CLI. * * Requirements: project-constitution/AC-1, project-constitution/AC-4, * project-constitution/AC-12, project-constitution/AC-14, * project-constitution/AC-15, project-constitution/AC-16 * * @module */ import { Command } from 'commander'; export declare function registerConstitution(program: Command): void; //# sourceMappingURL=constitution.d.ts.map