v0.5.0
What's New
ratsaycommand: Prints acowsay-style message with the app mascot. Works in the TUI console and headless mode — tryratsaywith no arguments for a surprise, oruv run roku-tui -c "ratsay Anything good on?"from your shell.- Mascot:
roku-tuinow has a rat mascot (adapted from ASCII art adapted from work byikasat https://ascii.co.uk/art/rat). He shows up in the discovery modal at startup, greets you at the beginning and end of the guided tour, and signs the About screen (F3). He stays out of your way everywhere else.
Bug Fixes
None.
Under the Hood
roku_tui/mascot.py: new module centralizing the mascot art (RAT_PLAIN,RAT_MARKUP,RAT_MARKUP_CREDITED) and theratsay()formatter. Single source of truth for all placement.docs/branding.md: brand voice guide documenting the mascot, tagline, copy samples, attribution requirements, and dual-audience placement strategy.READMEbrand voice pass: new tagline, tightened feature bullets, reworked Design Philosophy section,ratsayhero block.GEMINI.md: removed stale guided-tour implementation plan, corrected F2/F3 modal descriptions, updated module table.