Monorepo for Aesthetic.Computer aesthetic.computer

nom: rusnom (Russian) + proper-AC-piece refactor (state reset, board-visible title, unifont) master

- new rusnom.mjs: Russian word edition (еда/животные/цвета/фрукты/природа), Cyrillic via unifont, English translation spoken per munch - state reset: full reset() at boot() so the shared engine singleton no longer bleeds state between nom games (numbnom/engnom/mexinom/dannom/rusnom/notenom) - per-wrapper meta(): identity from params, fixing dannom mislabeling as the number edition (meta runs before boot) - title redesign (all editions): board auto-starts (no press-any-key / no instructions); a responsive name + native subtitle (edición/dansk/русское) card fades over the live board with beats + troggles frozen during it - fonts: word cells + rule label + subtitle render in GNU unifont (legible Cyrillic/Danish); fixes the default font's '???' for non-Latin labels - sizing: measurement-free (no async glyph-load jitter); long words wrap to two lines so they never spill into neighbouring cells; modest board margins


+327 -121
9 changed files