feat(housekeeping): dispatch canonical domain routes

This commit is contained in:
2026-08-28 21:35:08 +02:00
parent 2970dff563
commit e5c230ba35
13 changed files with 680 additions and 82 deletions
@@ -0,0 +1,16 @@
import type { ReactNode } from "react";
import type { HousekeepingCapabilityContext } from "./foundation/contracts";
import type { HousekeepingRouteMatch } from "./foundation/routing/match-route";
export interface HousekeepingPageInput {
readonly context: HousekeepingCapabilityContext;
readonly match: HousekeepingRouteMatch;
}
export interface HousekeepingRouteHandler {
routeId: string;
render(input: HousekeepingPageInput): Promise<ReactNode>;
}
export const HOUSEKEEPING_ROUTE_HANDLERS: readonly HousekeepingRouteHandler[] =
Object.freeze([]);