/** * TODO operability CLI surfaces. * * The TODO store is advisory session/runtime coordination state. These * read-only diagnostics describe the canonical model and, when a live engine * diagnostic is supplied, the current scope health. They never expose * unrelated task content by default. */ export interface TodoDiagnosticInput { scopeId?: string; progressEpoch?: number; lastTodoReadRevision?: number; snapshotCount?: number; ledgerCount?: number; eventCount?: number; chainActive?: boolean; chainConsecutive?: number; isLoopBlocked?: boolean; } export interface TodoStatusReport { model: { revision: "monotonic"; concurrency: "optimistic"; recovery: "internal_read_and_rebase_bounded"; rebaseAttempts: number; idempotency: "bounded_ledger"; loopThreshold: number; advisory: true; }; live?: TodoDiagnosticInput; } /** Build the canonical TODO status report (text or JSON). */ export declare function buildTodoStatusReport(diagnostics?: TodoDiagnosticInput): TodoStatusReport; export declare function formatTodoStatus(report: TodoStatusReport): string; //# sourceMappingURL=todo-cli.d.ts.map