/**
 * Switchboard admission policy (WP-07).
 *
 * Open-dev-team dispatch conditions live here — not in generic Core hosts.
 */

export type {
  WorkAdmissionDecision,
  WorkAdmissionDecisionKind,
  WorkAdmissionInput,
  WorkAdmissionPolicy,
} from "./WorkAdmissionPolicy.ts";

export {
  LegacyOpenDevTeamAdmissionPolicy,
  evaluateLegacyOpenDevTeamGates,
  evaluateLegacyDispatcherSlice,
  mapLegacyGateVerdictToAdmission,
  type LegacyOpenDevTeamAdmissionInput,
  type LegacyOpenDevTeamGateVerdict,
  type LegacyGateStage,
  type LegacyProductGateSnapshot,
  type LegacyDependencyGateSnapshot,
} from "./LegacyOpenDevTeamAdmissionPolicy.ts";
