You're offline — showing cached data

MC-3576

[SafairBru] All-time leaderboard data divergence between app.py and api_server.py
2026-06-13 06:14:42 SAST
Home Board MC-3576

[SafairBru] All-time leaderboard data divergence between app.py and api_server.py

calculate_all_time_leaderboard in api_server.py (line 726) passes include_yield_bonus_in_revenue=False to core_build_all_time_leaderboard_from_scores, while app.py (line 7274) p...
State Done Next Action Closed Owner Luci Runtime Closed Age 27d ago
MC-3576
Ticket is done; runtime is closed. · profile claude_opus_1m_medium · cwd /home/lucienne/workspace · uptime 27d 3h · last activity 27d 1h ago

Description

MC-3576
calculate_all_time_leaderboard in api_server.py (line 726) passes include_yield_bonus_in_revenue=False to core_build_all_time_leaderboard_from_scores, while app.py (line 7274) passes True. The REST API and Streamlit UI return different all-time leaderboards. The annual leaderboard is consistent (both pass True), so this is specific to the all-time endpoint. File: api_server.py:726 Complexity: simple Found by: nightly code review (f2ecd69 fix(MC-3260): use _sast_now() in health endpoint timestamp) Auto-fix skipped: Luci-side scheduled autofix is disabled by default; Larry owns SafairBru code changes.

Activity

done
Luci is working...
Live
No activity yet
Help