// ═══════════════════════════════════════════════════════════
// Constants Re-exports
// ═══════════════════════════════════════════════════════════

export {
  KANBAN_STAGES,
  PIPELINE_STAGES,
  HUMAN_GATE_STAGES,
  STAGE_TRANSITIONS,
  getNextStage,
  getStageIndex,
  isHumanGate,
} from "./stages.js";
export type { KanbanStageConfig } from "./stages.js";

export {
  DEFAULT_SLA,
  SLA_WARNING_THRESHOLD_PERCENT,
  SLA_ESCALATION_TIMELINE,
  ESCALATION_CHANNELS,
  calcSlaDeadline,
} from "./sla.js";

export {
  ERROR_STATUS_MAP,
  RETRYABLE_STATUS_CODES,
  DEFAULT_RETRY_POLICY,
} from "./errors.js";
