/** * `openlore review-corpus` — deterministic review of governance-corpus intent * changes between two revisions or directories (change: * add-corpus-change-intent-review). */ import { Command } from 'commander'; import { type OpenSpecCorpusMaterialization } from '../../core/drift/git-diff.js'; import { type CorpusIntentFinding, type CorpusIntentReviewResult } from '../../core/drift/corpus-intent-review.js'; import { resolveEnforcementClass } from '../../core/services/mcp-handlers/enforcement-policy.js'; export interface ReviewCorpusCliOptions { cwd?: string; base?: string; head?: string; json?: boolean; } interface CorpusSourceReceipt { kind: 'revision' | 'directory'; requested: string; resolved: string; } export interface ReviewCorpusOutput { schemaVersion: 1; base: CorpusSourceReceipt; head: CorpusSourceReceipt; verdict: CorpusIntentReviewResult['verdict']; reasons: CorpusIntentReviewResult['reasons']; findings: Array; }>; } export declare function compareCorpusIntent(options?: ReviewCorpusCliOptions): Promise<{ review: CorpusIntentReviewResult; base: OpenSpecCorpusMaterialization['source']; head: OpenSpecCorpusMaterialization['source']; }>; export declare function runReviewCorpusCli(options?: ReviewCorpusCliOptions): Promise; export declare const reviewCorpusCommand: Command; export {}; //# sourceMappingURL=review-corpus.d.ts.map