Skip to content

Explain how the headline number relates to GLAM#14

Open
mxinden-bot wants to merge 2 commits into
mainfrom
claude/glam-methodology
Open

Explain how the headline number relates to GLAM#14
mxinden-bot wants to merge 2 commits into
mainfrom
claude/glam-methodology

Conversation

@mxinden-bot

Copy link
Copy Markdown
Owner

Addresses the recurring "how do the website numbers match GLAM?" confusion.

The page shows a per-connection estimate: reconstructed from GLAM's non-normalized histogram (each bucket value × the clients reporting it), taken as each bucket's share of the four discovery outcomes, and averaged over the most recent ~14 Nightly builds. GLAM's own page defaults to a per-client proportion aggregated per release — a different denominator and a different aggregation — so clicking the GLAM link won't show the same percentage at a glance. That mismatch is what people are tripping over.

This PR:

  • Adds a short collapsible "How these numbers relate to GLAM" note right by the GLAM links in the data section, explaining the per-connection vs per-client difference and how to reconcile (switch GLAM to the non-normalized histogram, read per build ID).
  • Fixes a stale comment in js/charts.js that claimed the opposite ("shares are GLAM's By-Client-ID proportion… matches the GLAM UI") — it's actually per-connection, so the comment was itself a source of confusion.

Files: index.html, js/charts.js, css/style.css. Preview builds on the PR.

Open question for you: is the per-connection estimate still the framing we want as the headline, or would you rather switch the site to GLAM's per-client proportion so it matches the click-through exactly? This PR just explains the current choice; happy to flip the methodology instead if you'd prefer they line up.


Generated by Claude Code

Adds a 'How these numbers relate to GLAM' note by the GLAM links: the page
shows a per-connection estimate (from GLAM's non-normalized histogram,
averaged over recent Nightly builds), whereas GLAM's UI defaults to a
per-client, per-release proportion, so the click-through won't show the same
percentage. Also fixes the stale charts.js header comment that claimed the
opposite.
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 16, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
savearoundtrip 428a5de Commit Preview URL

Branch Preview URL
Jun 16 2026, 02:18 PM

Drop the details block; add a one-line 'GLAM's page defaults to
per-client, so its numbers differ' note to each GLAM source link (top
metric, data section, records-in-the-wild). Keep the charts.js comment fix.
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.

2 participants