feat(upstream): sync newly-merged OSS PRs — 113→143 across 97→102 repos - #15
Merged
Conversation
Refresh the /upstream proof with 30 more merged pull requests that landed
since the last snapshot (2026-07-06). Most are deeper merges into repos we
already feature (redis, i18next, undici, es-toolkit, meriyah, markdown-it,
mantine…); 5 are new repos.
- data/upstream-prs-seed.jsonl: +30 PR lines (append only, existing 113
untouched) → 143 PRs / 102 repos.
- New repos registered in data/upstream-categories.ts + data/upstream-npm-map.ts:
openai/openai-node, adobe/react-spectrum, zloirock/core-js, toji/gl-matrix,
mysqljs/sql-escaper (icon=null → letter-chip; simple-icons dropped the
OpenAI/Adobe brand marks, and the others have no own logo).
- content/upstream.json regenerated via the enrich pipeline:
143 PRs · 102 repos · 901,431 stars · 4.34B weekly npm downloads.
- messages/{8}/upstream.json meta.description: 113→143, 97→102 (the only
spot the counts are hardcoded; everything else derives from aggregates()).
- Reworded the stale "113"/"7 planets" prose comments in the galaxy +
constellation files to be count-agnostic so they never drift again.
typecheck + lint + build clean; /upstream hero shows 143, grid lists 102
repos incl the 5 new ones, home proof band reads 143/102.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Refreshes the
/upstreamproof with 30 more merged pull requests that landed since the last snapshot (lastEnrichDatewas 2026-07-06). The site now shows 143 merged PRs across 102 open-source projects (was 113 / 97).Most new merges are deeper into repos we already feature (redis/node-redis, i18next, undici, es-toolkit, meriyah, markdown-it, mantine, highlight.js…). 5 are new repos:
¹ simple-icons has dropped the OpenAI/Adobe brand marks under their trademark policy; the others have no own logo, so all 5 use the established letter-chip fallback (consistent with the existing long-tail repos).
How (fed the existing pipeline, didn't rebuild it)
data/upstream-prs-seed.jsonl— append-only +30 lines (existing 113 byte-identical, no reorder).data/upstream-categories.ts+data/upstream-npm-map.ts— registered the 5 new repos (category required; npm package for download counts; icon=null).content/upstream.json— regenerated via the enrich pipeline (tsx scripts/enrich-upstream.ts): 143 PRs · 102 repos · 901,431 stars · 4.34B weekly npm downloads. Counts are derived from array lengths.messages/{en,uk,de,es,fr,nl,pl,pt}/upstream.json— the only hardcoded counts (meta.description): 113→143, 97→102, in each locale's own wording.113/7 planetsprose comments in the galaxy + constellation files to be count-agnostic so they never drift again.Verification
pnpm typecheck+pnpm lint+pnpm buildclean (168 static pages, noMISSING_MESSAGE). Prerendered HTML confirms:/upstreamhero big number = 143, brand grid lists 102 repos including the 5 new ones,102 open-source projectscopy, and the home proof band reads143 merged pull requests across 102.🤖 Generated with Claude Code