/** * Route drift detector. * * Per-command concrete routes are not authoritative for governed mutations. * They may exist as thin compatibility aliases that immediately delegate to * the canonical dispatcher. They MUST NOT define alternative semantics. * * This detector flags route files under app/api/**.../route.ts that: * - live outside the canonical /api/manifest/[entity]/commands/[command]/ * dispatcher path, AND * - call runtime.runCommand (i.e. write paths), AND * - do NOT also carry a DEPRECATED ALIAS marker pointing at the dispatcher. */ import type { Detector } from './types.js'; export declare const routeDriftDetector: Detector; //# sourceMappingURL=route-drift.d.ts.map