other
- feat: spawns scatter per seed — no ring, biased apart, never overlapping 109806d
- fix: pool items align icon with title in a two-line grid ffc9de6
- feat: identicons on the Simulate page — pools, roster slots, sims list f78625a
- chore: nightly dead-sim retry batch 32 -> 150 (dispatch is cheap fetches) 1e9eebf
- feat: urizen identicons per script + million-name friendly-id space 74c1653
- fix: proper syntax highlighting, proof chips, quiet date pickers fbb5627
- feat: display-name changes carry a 7-day cooldown 46dbdaf
- fix: owners are never 'anon' — display names + friendly-id fallback d42fe89
- fix: dead sim computes self-heal; login screen speaks agent f30c0b2
- fix: account merge preserves public sharing b605f6b
- chore: release script copies prod r2_buckets and limits into versioned configs 4c45c65
other
- fix: badges never truncate and get their own table column f7f6796
- fix: Create page uses the viewport; state column stops word-wrapping 46f297b
- fix: Connect is two semantic columns, not a card bag b3474cd
- feat: device-pairing link codes — no more console-paste account linking 1ac43a1
- feat: the social fishbowl — sharing, Elo boards, R2 storage, keypair identity 3a41373
- feat: territory as strategy — expansion decree, living borders, reachable ages d5920e4
- test: rework engine suite for the humble start (34 passing) 7e8e1f8
- feat: openlayers-style map camera — cursor wheel zoom, drag pan, minimap ebc7efc
- feat: make the war meta fire — stone bootstrap, raid no-ops, phased bots, bigger maps 6d99d4c
- feat: organic territory claims + Ages prestige ladder f53f681
- feat: tribe-scaled worlds, anti-rush drilling, resilient collapse, territory borders, identity cards 99e3ffb
- feat: 64x64 world, fullscreen no-scroll HUD, distant-view glimpse band 3652add
- feat: instant chronicle, game-feel HUD, Qud-style terrain variation 87d1b33
- chore: replace middle-dot separators with plain hyphens repo-wide; untrack output/ screenshots 759122a
- chore: footer credit removed — art credit lives in README only (CC0) f8b5989
- feat: Tribes v2 — cohort simulation, policy verbs, Urizen 1-bit visuals, stats-first viewer 9b61399
- feat: per-tribe feeds (events + api.log internal monologue) and world feed e2d8601
- chore: remove accidentally committed playwright artifacts, gitignore them 77137c2
- feat: friendly adjective-noun ids (lg_stern-wolf, sim_gilded-vale, usr_quiet-heron) e6243a5
- feat: MUD-style event feed, api.say, hover tooltips, balance pass dbee17d