Skip to content

Replace Shengcai rank with Agent usage rank - #8

Merged
Backtthefuture merged 2 commits into
mainfrom
codex/agent-work-rank-0.1.46
Aug 6, 2026
Merged

Replace Shengcai rank with Agent usage rank#8
Backtthefuture merged 2 commits into
mainfrom
codex/agent-work-rank-0.1.46

Conversation

@Backtthefuture

Copy link
Copy Markdown
Owner

What changed

  • replace the Shengcai leaderboard with the public Agent Usage Rank
  • auto-link the local Token Rank identity using an allowlist of safe fields
  • keep the rank card default-off and avoid local identity/network reads while disabled
  • collect WorkBuddy request-level usage without reading message content
  • add executable fixture coverage for rank decoding, credential isolation, legacy settings, and WorkBuddy totals
  • bump local release defaults to 0.1.46

Privacy

The app only retains public identity fields (id, name, avatar_url, last sync time). It does not decode, persist, or log email, device tokens, source IDs, install tokens, message text, code, or file paths for ranking.

Validation

  • ./script/test_ccswitch_proxy_collector.sh
  • python3 script/check_localization.py
  • ./script/build_swiftui_and_run.sh --verify
  • git diff --check
  • live public leaderboard matched local user ID 4
  • real WorkBuddy collection returned status ok

swift test remains unavailable on this Mac because the local SwiftPM PackageDescription manifest linker is broken; equivalent rank and collector checks run in the standalone fixture.

@Backtthefuture
Backtthefuture merged commit 028883b into main Aug 6, 2026
1 check passed
@Backtthefuture
Backtthefuture deleted the codex/agent-work-rank-0.1.46 branch August 6, 2026 11:53
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