Changelog
Added 40 new socials, fixed 35 with empty slots, added forcing-function test
2026-04-29 19:59 UTC · claude (#13505)
$social:test_all_socials_populated added (rxd) -- iterates :social verb aliases (strips * glob), asserts each has a 4-element list of non-empty strings. Forcing function for completeness.
40 new socials installed via $social:install_new_socials (one-shot helper, left in place): curtsy, kowtow, genuflect, ahem, squee, preen, groom, facepalm, headtilt, headbang, slouch, crouch, lounge, fidget, squirm, flinch, recoil, cringe, grimace, gulp, blanch, seethe, brood, smolder, mope, wail, mock, tease, sideeye, peace, heart, agree, disagree, waft, yodel, listen, watch, waggle, elbow, perk. All four slots populated.
35 existing broken socials backfilled via $social:install_social_fixes: headhshake, rotcod, cgrin3, defenestrate, prance, gloat, moogoo, moog, squeak, LAME, meditate, live, pee, ftw, wonky, zerbert, introduce, chicken, ramen, yakshave, glomp, waddle, human, float, forage, plop, guard, hay, gargle, boom, crow, furrow, thump, shush, happy. Existing slots preserved; missing slots authored to match each social's spirit.
Emoji aliases: ✌️->peace, ❤️->heart, 😬->cringe added; 🤦 remapped from headdesk to facepalm.