Skip to content

feat: track karma channel and global totals - #58

Merged
variablenix merged 1 commit into
mainfrom
feat/karma-channel-global-totals
Aug 3, 2026
Merged

feat: track karma channel and global totals#58
variablenix merged 1 commit into
mainfrom
feat/karma-channel-global-totals

Conversation

@variablenix

Copy link
Copy Markdown
Owner

Summary

  • track Karma per network/channel alongside the existing global total
  • show screenshot-style channel and global context in channel updates and !karma
  • preserve legacy global Karma values while new channel totals start at zero
  • update global and channel values atomically in one Bolt transaction
  • add regression coverage for formatting, persistence, migration, and network isolation
  • document the new scope behavior

Example channel update:
🆙 Karma boost! project gained 1 karma ✨ 🌟 💫 (🎯 9 in #chat | 🌐 19 global)

Verification

  • go test ./...
  • go test -race ./...
  • go vet ./...
  • go mod verify
  • git diff --check

@variablenix
variablenix merged commit d66cdd7 into main Aug 3, 2026
3 checks passed
@variablenix
variablenix deleted the feat/karma-channel-global-totals branch August 3, 2026 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant