/**
 * Accounts (by email) that receive unlimited conversion credit — demo/internal only.
 * Conversions owned by these accounts are never charged and show as fully covered.
 */
const UNLIMITED = new Set(['demo@scriba.ai']);

/** True when the account is never charged for conversions (unlimited credit). */
export function hasUnlimitedCredit(email?: string | null): boolean {
  return !!email && UNLIMITED.has(email.trim().toLowerCase());
}
