Skip to content

Community framing compares like with like: reported, not resolved#115

Merged
Shpigford merged 1 commit into
mainfrom
stats-reported
Jul 13, 2026
Merged

Community framing compares like with like: reported, not resolved#115
Shpigford merged 1 commit into
mainfrom
stats-reported

Conversation

@Shpigford

Copy link
Copy Markdown
Owner

Fixes the nonsensical "13 sellers mapped of the community's 1": the panel line and share text compared personal contributions (votes) against published countries (two-reporter consensus). Both now use reported from /merchants/stats — same universe, so the community number can never read below your own count, and early on it's honest ("13 of the community's 14"). Cached stats blobs without the field are treated as stale; against a not-yet-deployed worker the line hides. Verified live in both shapes. Pairs with knockoff-backend#3 (deploy that first). 212/212 tests, Safari synced.

"13 sellers mapped / of the community's 1" — the panel line and share
text compared the personal contribution count against the community's
published-country count, which lags on the two-reporter consensus rule.
They now use `reported` from /merchants/stats (distinct sellers with at
least one crowd vote): the same universe as the local log, so the
community number can never read less than your own. A cached stats blob
without the field predates it and is treated as stale; against an old
worker the line simply stays hidden.
@Shpigford Shpigford merged commit 8f11156 into main Jul 13, 2026
1 check passed
@Shpigford Shpigford deleted the stats-reported branch July 13, 2026 19:08
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