MKT-25: make stats display resilient #44
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
symphony
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
backmeupplz/borodutch!44
Loading…
Reference in a new issue
No description provided.
Delete branch "codex/mkt-kaneo-25-stats-resilience"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
/countreturns a positive count or a last-known positive history value./summarydata whenuserCountSeparateis empty, including ShieldyuserCount, VoicychatCount, Banofbot counts, and TemplyuserCount.docs/assets for the static site.Validation
node .yarn/releases/yarn-3.1.0.cjs test:stats-fallbacksnode .yarn/releases/yarn-3.1.0.cjs lintnode .yarn/releases/yarn-3.1.0.cjs buildcurl https://stats.borodutch.com/summaryconfirmed live summary exposes Shieldy, Voicy, Banofbot, and Temply lightweight counts whileuserCountSeparateis empty.Manual QA
Required after deploy: hard refresh
https://borodutch.comin a real browser and verify the top count is nonzero or skeleton but never0, and project cards show numbers for at least Shieldy, Voicy, Banofbot, and Temply when stats data exists.Related: MKT-25.