A short report from the developer set the direction: the stats page was showing no PvP numbers at all, alongside two smaller asks, an all-time high score next to the existing average, and a different order for the page's filter tabs. The missing numbers turned out to be the more interesting half. Every PvP stats query filtered games by a status value the PvP game service had never actually written; the service's real terminal status was a different word entirely, so the filter matched nothing. A zero-row result and a page with genuinely no PvP games look identical from the outside, which is exactly why nobody had caught it before now. Checked directly against the database once the filter used the status the service actually writes: a hundred and twenty-two previously invisible PvP games rendered.

The high score addition rode the same query already computing the page's average, one more aggregate reading the same score column for daily and duel results, plus its own version for the PvP side once that query could see any rows again. It surfaces as a bare number beside the average, no attribution and no separate mode label, a design decision settled with the developer before any code was written, in keeping with how spare the page's all-time view already was.

## Reordering the tabs

The tab reorder reverses a specific earlier choice. The stats page's [navigation had put game mode first](/posts/four-tabs-one-question-at-a-time#three-filters-not-one-long-report), with time span and language sitting underneath it as secondary filters. After living with the page for a few weeks, the read was that time span, an all-time view against a single day, is usually the first decision a visit to the page actually makes, so date navigation now sits right beside it instead of trailing behind two other rows. Game mode moved to the bottom, unchanged in every other respect.

None of the three changes touched the pages that were already reading these numbers correctly. Whether a hundred and twenty-two games is most of what PvP has produced, or still a fraction hidden behind some filter nobody has traced yet, is what a working PvP tab will make obvious over the next few days of actually looking at it.