/* Unit tests for load verification covering its documented public contract and regression-sensitive edge cases. Not a contract source of truth — the module under test owns the authoritative behavior; fixtures are minimal scaffolding only. RFC-1051: initial src/evolution load verification tests. */ import { test, expect } from "vitest"; import * as canary_router from "../canary-router.ts"; import * as contracts from "../contracts.ts"; import * as controller from "../controller.ts"; import * as evolution_commands from "../evolution-commands.ts"; import * as guards from "../guards.ts"; import * as health_monitor from "../health-monitor.ts"; import * as reducer from "../reducer.ts"; import * as shadow_executor from "../shadow-executor.ts"; test("canary-router module loads", () => { expect(canary_router).toBeDefined(); }); test("contracts module loads", () => { expect(contracts).toBeDefined(); }); test("controller module loads", () => { expect(controller).toBeDefined(); }); test("evolution-commands module loads", () => { expect(evolution_commands).toBeDefined(); }); test("guards module loads", () => { expect(guards).toBeDefined(); }); test("health-monitor module loads", () => { expect(health_monitor).toBeDefined(); }); test("reducer module loads", () => { expect(reducer).toBeDefined(); }); test("shadow-executor module loads", () => { expect(shadow_executor).toBeDefined(); });