mirror of
https://github.com/open-jarvis/OpenJarvis.git
synced 2026-07-28 05:12:26 +00:00
Pairs with the Supabase migration that added `methodology_version` to `savings_entries` and demoted 43 corrupt rows (pre-fix telemetry from March 2026) to version 0. Adds `methodology_version=gte.1` to the public leaderboard fetch URL so the quarantined rows hide at the query layer — fewer bytes over the wire than client-side outlier filtering, and forward-compatible: new clients write `methodology_version >= 1` and remain visible. The leaderboard's existing client-side outlier thresholds stay in place as a second line of defence in case any future v >= 1 row slips past the bounds. Smoke-tested live: anon-key fetch against `mtbtgpwzrbostweaanpr.supabase.co` returns 291 rows (was 334), top result is the largest-savings user with v=1. A separate `eq.0` probe confirms quarantined rows are skipped only by the filter (no RLS policy in place yet — flag for follow-up if you want hard isolation). Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>