BABUNI.DEV

ResistForever / Human–AI collaboration

ResistForever: Human–AI collaboration

ResistForever — human–AI collaboration and attribution

Preserve the human creative contribution

The original concept—make Fire, Nature, Frost, Shadow and Arcane resistance understandable inside the native WoW: Forever character sheet—and its extensions to pets and current target-level comparison belong to Babuni.dev's project direction. A later documentation assistant must not imply it conceived that idea merely because it could read the code and explain it.

Historical commits establish a real mathematical iteration: 1.0.0 Classic-like buckets; 1.0.1 pet support/PvP-PvE miss correction; 1.0.2 Forever 10% steps with a new average formula and base spell miss. The version history cannot establish the full personal design discussion, the author of every formula line or an unrecorded acceptance/rejection. When conversations are available, summarize only those actually observed and publication-safe.

The repository includes an MIT LICENSE under Babuni.dev's 2026 notice. Its copyright/source rights should not be silently changed to make AI attribution seem larger.

Actual AI contribution in this audit

The assistant:

This is analysis, technical explanation and documentation work. It is not a fresh Forever beta combat measurement, proof of in-game tooltip behavior, original authorship of the addon idea or a creator-approved new feature.

Documentation standard for future changes

For every substantial iteration, distinguish and preserve:

  1. User direction: desired feature/feeling, original reasons and firm constraints.
  2. AI contribution: actual proposals, mathematical research, generated code/docs and implementation changes.
  3. Creative iteration: rejected approximations, misunderstandings, bug reports, competing models and corrections.
  4. Creator decisions: explicit approvals, rejections or postponements; never turn a roadmap idea into assumed consent.
  5. Implementation: precise changed files, commit IDs/version tags and source-level behavior.
  6. Verification: test commands, environment/client build, observed results and what remains unverified.

Keep private conversations out of public docs; summarize them accurately when needed, without unrelated personal details. Use synthetic numerical examples instead of personal player/game telemetry.

The October 27 audit is documentation only. The current code's math and graphical behavior remain untouched; only further independent testing can validate the modeled odds in live gameplay.

Document information

Human creator and creative director: Babuni.dev.
Scope: October 27, 2026 repository documentation audit and historically grounded source description.

View source