Files
agentic-dev/packages/navigation/src/feature.manifest.ts
2026-07-12 08:15:46 +00:00

36 lines
905 B
TypeScript

import { defineFeature } from "@repo/core-shared/conformance";
/**
* The navigation feature's conformance manifest.
*/
export const navigationManifest = defineFeature({
name: "navigation",
requiredCores: [],
useCases: {
getHeader: { mutates: false, audits: [], publishes: [], consumes: [] },
},
realtimeChannels: [],
jobs: [],
coverage: {
bands: {
baseline: { statements: 80, branches: 75, functions: 80, lines: 80 },
entities: { statements: 100, branches: 100, functions: 100, lines: 100 },
"use-cases": {
statements: 100,
branches: 95,
functions: 100,
lines: 100,
},
controllers: {
statements: 100,
branches: 95,
functions: 100,
lines: 100,
},
},
mutationTargets: ["entities", "use-cases"],
},
} as const);
export type NavigationManifest = typeof navigationManifest;