BABUNI.DEV

RoarGuild Add-on / Decisions

RoarGuild Add-on: Decisions

RoarGuild — observed choices, unresolved decisions and alternatives

Implemented, evidenced choices

Subject Current code and history Status
Emotes linked to player action UseAction, numbered instances Implemented; does not verify successful cast
User-defined emote pools Account-wide ROGUDB.emotes and per-instance emoteIDs Implemented; ID 1 defaults ROAR
Character-specific settings ROGUDB.profiles[name-realm] Implemented with legacy root-data migration
Rare global fallback chancePermille=5, cd=2 Implemented; successful fallback advances its timer
Guaranteed manual ROAR 36727fa March 2026 Implemented /rogu roar no longer chooses from instance 1
Recruitment to selected channel /rogu invite, inviteText Explicit outbound text; not automated broadcasts
Roar activity statistics Per-profile stats, rolling hour Implemented on button-press activity
Roarboard August 2026 PR/commit 64ae579 Implemented as custom-channel peer cache, not authenticated guild data

The important early direction change

The earliest January 10, 2026 committed code combined RoarGuild with GodBod exercise functionality. January 24 changes removed the GodBod component from the standalone product and TOC, leaving RoarGuild focused on emotes and guild tools. This implemented direction can be traced in code and manifest; a detailed conversation describing rejected alternatives is not present in the inspected repository.

The August 2026 board added a community record layer. September shortened recruitment copy. Those iterations should remain visible rather than presenting the current feature set as if it appeared in one fully approved initial plan.

Risks, not verified bug reports

Open creator questions, not implicit approvals

  1. Should Roarboard become truly guild-restricted or retain its open-channel social nature?
  2. Does the project need moderation, per-user reaction limits, post deletion or a more controlled sync protocol?
  3. Should stats and reminders remain as written or become optional to avoid competitive pressure?
  4. Should fallback and configured slots be able to both produce emotes on one press?
  5. Which historical combined-GodBod experiments deserve portfolio focus without reintroducing removed behavior?
  6. Does Babuni.dev want clearer channel selection and explicit confirmation for recruitment posts?

No executable feature or policy decision was made by the documentation-only session.

Document information

Decision authority: Babuni.dev. Source evidence is not itself a record of formal conversations or approvals.

View source