/**
 * Switchboard runs layer (WP-09) — Host Session ≠ Run.
 */

export {
  RunCoordinator,
  hostSessionKey,
  type BeginRunInput,
  type BeginRunResult,
  type RunEvidenceEvent,
  type HostSessionRunIndexEntry,
  type RunCoordinatorOptions,
} from "./RunCoordinator.ts";

export {
  RunCompatibilityFacade,
  SESSION_PROJECTION_SCHEMA,
  type LegacySessionProjection,
  type RunCompatibilityFacadeOptions,
} from "./RunCompatibilityFacade.ts";
