/** * Storage authority/rebuildability metadata for SQLite runtime-index table design (Phase M0/M3). * * This module records, per runtime-index table, whether its rows are the only copy of * something (canonical_local_state), rebuildable from another canonical source * (derived_rebuildable), disposable performance data * (runtime_cache_disposable), or audit/calibration telemetry whose loss does not affect * current task truth (append_only_telemetry). Per memory-architecture.md: cleanup and * prompt safety must never depend only on disposable/derived rows. */ export type StorageAuthorityClass = "derived_rebuildable" | "runtime_cache_disposable" | "append_only_telemetry" | "canonical_local_state"; export interface StorageTableAuthority { table: string; authorityClass: StorageAuthorityClass; /** Canonical sources this table can be rebuilt from, if authorityClass is derived_rebuildable. */ rebuildableFrom?: string[]; notes: string; } export declare const CONTEXT_STORAGE_TABLE_AUTHORITY: readonly StorageTableAuthority[]; //# sourceMappingURL=storage-authority.d.ts.map