😱 ScreamingFace
scoreboard.screamingface.ai · the proof surface

The leaderboard, three ways.

Filip's live portal — the real thing, hydrating from the real API. Beside it, a byte-faithful replica frozen on today's data: the working copy where the updates land, so every change reads as a diff against what actually ships. And the scoreboard — the full SFDS re-skin, the target look.

current · Filip · live

The portal, as it ships

Benchmark receipts — the live leaderboard landing Filip has been building in the product repo (apps/scoreboard). Live data, live API, the real deploy.

open live ↗
v2 · Bennett · working replica

The iteration copy

Starts byte-identical to live (snapshot 2026-08-12, frozen data, analytics stripped). Bennett's updates accumulate here until they're worth carrying back to the product repo.

open →
re-skin · SFDS · target look

The scoreboard

Benchmark receipts on the full system — the verified pill (green = reproduced), the SOTA row (gold = win), rerunnable url4 expressions. What the portal looks like once it's on SFDS.

open →

Ground rules: the replica never posts anywhere and never fires the live portal's analytics; its /v1 data is a frozen snapshot served by a local shim (Filip's JS is untouched). This repo is marketing/brand scope — changes worth shipping go back to OpenMined/screamingface as a proposal, never edited live from here.