/**
 * Feature flags — spec §20/§21/§22.
 * Accounts, notifications, and ads ship disabled by default so the
 * platform can go live with ingestion + publishing first, and turn
 * these on later without a redesign.
 */
export const flags = {
  userAccounts: process.env.FEATURE_USER_ACCOUNTS === "true",
  pushNotifications: process.env.FEATURE_PUSH_NOTIFICATIONS === "true",
  ads: process.env.FEATURE_ADS === "true",
} as const;

export type FeatureFlags = typeof flags;
