/** * Lifecycle read model — re-export facade (PRI-56). * * All computation lives in @principles/core/runtime-v2. * This file re-exports types, the core builder, and provides * a backward-compatible path-based wrapper for existing consumers. */ export type { LifecycleClassificationTotals, RuleReplayEvidence, RuleLiveEvidence, RuleLineageEvidence, ImplementationLifecycleEvidence, RuleLifecycleEvidence, PrincipleLifecycleEvidence, LifecycleReadModel, } from '@principles/core/runtime-v2'; export { buildLifecycleReadModel } from '@principles/core/runtime-v2'; export type { LifecycleDatasource } from '@principles/core/runtime-v2'; export { FilesystemLifecycleDatasource, LineageSourceRetiredError } from './filesystem-lifecycle-datasource.js'; /** * Backward-compatible wrapper — accepts directory paths like the original API. * Existing consumers (lifecycle-refresh, evolution-status, nocturnal-service) * continue using this without changes. */ export declare function buildLifecycleReadModelFromPaths(workspaceDir: string, stateDir: string): import("@principles/core/runtime-v2").LifecycleReadModel;