export const WORKING_PHRASES = [ "ACCOMPLISHING", "ACTIONING", "ACTUALIZING", "ARCHITECTING", "BAKING", "BEAMING", "BEBOPPIN'", "BEFUDDLING", "BILLOWING", "BLANCHING", "BLOVIATING", "BOOGIEING", "BOONDOGGLING", "BOOPING", "BOOTSTRAPPING", "BREWING", "BUNNING", "BURROWING", "CALCULATING", "CANOODLING", "CARAMELIZING", "CASCADING", "CATAPULTING", "CEREBRATING", "CHANNELING", "CHOREOGRAPHING", "CHURNING", "COALESCING", "COGITATING", "COMBOBULATING", "COMPOSING", "COMPUTING", "CONCOCTING", "CONSIDERING", "CONTEMPLATING", "COOKING", "CRAFTING", "CREATING", "CRUNCHING", "CRYSTALLIZING", "CULTIVATING", "DECIPHERING", "DELIBERATING", "DETERMINING", "DILLY-DALLYING", "DISCOMBOBULATING", "DOODLING", "DRIZZLING", "EBBING", "EFFECTING", "ELUCIDATING", "EMBELLISHING", "ENCHANTING", "ENVISIONING", "EVAPORATING", "FERMENTING", "FIDDLE-FADDLING", "FINAGLING", "FLAMBÉING", "FLIBBERTIGIBBETING", "FLOWING", "FLUMMOXING", "FLUTTERING", "FORGING", "FORMING", "FROLICKING", "FROSTING", "GALLIVANTING", "GALLOPING", "GARNISHING", "GENERATING", "GESTICULATING", "GERMINATING", "GROOVING", "GUSTING", "HARMONIZING", "HASHING", "HATCHING", "HERDING", "HULLABALLOOING", "HYPERSPACING", "IDEATING", "IMAGINING", "IMPROVISING", "INCUBATING", "INFERRING", "INFUSING", "IONIZING", "JITTERBUGGING", "JULIENNING", "KNEADING", "LEAVENING", "LEVITATING", "LOLLYGAGGING", "MANIFESTING", "MARINATING", "MEANDERING", "METAMORPHOSING", "MISTING", "MOONWALKING", "MOSEYING", "MULLING", "MUSTERING", "MUSING", "NEBULIZING", "NESTING", "NOODLING", "NUCLEATING", "ORBITING", "ORCHESTRATING", "OSMOSING", "PERAMBULATING", "PERCOLATING", "PERUSING", "PHILOSOPHISING", "PHOTOSYNTHESIZING", "POLLINATING", "PONDERING", "PONTIFICATING", "POUNCING", "PRECIPITATING", "PRESTIDIGITATING", "PROCESSING", "PROOFING", "PROPAGATING", "PUTTERING", "PUZZLING", "QUANTUMIZING", "RAZZLE-DAZZLING", "RAZZMATAZZING", "RECOMBOBULATING", "RETICULATING", "ROOSTING", "RUMINATING", "SAUTÉING", "SCAMPERING", "SCHLEPPING", "SCURRYING", "SEASONING", "SHENANIGANING", "SHIMMYING", "SIMMERING", "SKEDADDLING", "SKETCHING", "SLITHERING", "SMOOSHING", "SOCK-HOPPING", "SPELUNKING", "SPINNING", "SPROUTING", "STEWING", "SUBLIMATING", "SWIRLING", "SWOOPING", "SYMBIOTING", "SYNTHESIZING", "TEMPERING", "THINKING", "THUNDERING", "TINKERING", "TOMFOOLERING", "TOPSY-TURVYING", "TRANSFIGURING", "TRANSMUTING", "TWISTING", "UNDULATING", "UNFURLING", "UNRAVELLING", "VIBING", "WADDLING", "WANDERING", "WARPING", "WHATCHAMACALLITING", "WHIRLPOOLING", "WHIRRING", "WHISKING", "WIBBLING", "WORKING", "WRANGLING", "ZESTING", "ZIGZAGGING", "CLAUDING", "GITIFYING", ] as const; export function selectWorkingPhrase(randomValue: number): string { const bounded = Number.isFinite(randomValue) ? Math.min(1, Math.max(0, randomValue)) : 0; const index = Math.min(WORKING_PHRASES.length - 1, Math.floor(bounded * WORKING_PHRASES.length)); return WORKING_PHRASES[index]!; }