/** * Account tier constants * Tiers affect recording assignment priority in matchmaking */ const ACCOUNT_TIER = { BASIC: 'BASIC', // Default tier - normal recording assignment frequency SUPPORTER: 'SUPPORTER', // Moderately reduced recording assignment frequency COMFORT: 'COMFORT', // Significantly reduced recording assignment frequency }; /** * Fairness penalties for different tiers * Higher penalty = less likely to be assigned as recorder */ const FAIRNESS_SUPPORTER_PENALTY = 10; // Supporter slightly less likely to record const FAIRNESS_COMFORT_PENALTY = 50; // Comfort significantly less likely to record module.exports = { ACCOUNT_TIER, FAIRNESS_SUPPORTER_PENALTY, FAIRNESS_COMFORT_PENALTY, };