/** ITMLS US-06 default approval chains — seeded automatically when missing. */
export const DEFAULT_APPROVAL_RULE_ROWS = [
  {
    requiresDirectorApproval: false,
    stepOrder: 1,
    requiredRole: 'LINE_STAFF',
    actionLabel: 'Review & Approve',
    blocksRole: null as string | null,
  },
  {
    requiresDirectorApproval: false,
    stepOrder: 2,
    requiredRole: 'DIRECTOR',
    actionLabel: 'Final Signature',
    blocksRole: 'LINE_STAFF',
  },
  {
    requiresDirectorApproval: true,
    stepOrder: 1,
    requiredRole: 'DIRECTOR',
    actionLabel: 'Review & Approve',
    blocksRole: 'LINE_STAFF',
  },
  {
    requiresDirectorApproval: true,
    stepOrder: 2,
    requiredRole: 'CEO',
    actionLabel: 'Final Signature',
    blocksRole: null as string | null,
  },
] as const;
