13,149 lifetime contributions. Public work and anonymous private activity, counted together.
Merged upstream (3) · Open PRs (5) · Full contribution history
Source stays private. Also on GitHub: GESP Exam Assessment · Purrge Website.
Lifetime contributions include anonymous private activity. The language chart covers public source code.
9,879 contributions in the past year, including 9,813 anonymous private contributions. Private repository names, commits, and source code stay private.
3 pull requests merged across 3 projects · 5 open
| Project / PR | Contribution | Merged |
|---|---|---|
| rag #120 | Fix a type-only import for build compatibility | 2026-11-04 |
| ooxml #241 | Preserve fills and strokes after PPTX animations | 2026-11-03 |
| pptx-viewer #185 | Restore authored PowerPoint playback and rendering | 2026-08-30 |
Merged code changes: +4,907 / −491 lines
5 open upstream pull requests
| Project / PR | Contribution |
|---|---|
| better-auth #469 | fix(adapter): paginate unique session tokens in creation order |
| better-auth #460 | Keep token refresh pending during temporary outages |
| opentype.js #883 | Route ES module consumers to the ESM build |
| convex-backend #631 | Fix auth configuration races during token retrieval |
| monaco-vim #176 | Handle Vim keys before native editor shortcuts |
How the numbers work
- Lifetime contributions count qualifying GitHub activity across all contribution years, including the anonymized private activity shared on my profile.
- Past-year activity covers GitHub's trailing-year contribution calendar. Boundary months in the monthly chart are partial.
- Anonymous private contributions are aggregate activity counts. No private repository names, commit messages, paths, or code are published.
- Public PRs and Public merged PRs on the Stats Extended card cover public repositories. The upstream section below the charts specifically excludes my own repositories.
- Public language mix counts public code bytes, excluding forks and this profile automation repository. It does not measure proficiency or expose private code.
- Merged code changes sum accepted upstream PR diffs, including tests. They are not a deduplicated count of authored lines.
Statistics are generated by GitHub Stats Extended with its official Action. Saved charts stay visible between updates. GitHub's contribution rules.
Full public upstream totals and closed PRs
11 PRs submitted to 8 public upstream repositories: 3 merged, 5 open, 3 closed without merging.
| Project / PR | Contribution |
|---|---|
| opentype.js #882 | fix: route ES module consumers to the ESM build |
| pptx-viewer #184 | fix(animation): preserve authored PowerPoint playback and rendering |
| intro-to-github #4126 | Update README.md |
These PR totals count public upstream repositories. My own repositories and private PRs are excluded here; anonymous private activity is included in the contribution totals above. Closed PRs are not counted as merged.
Data refreshed 2026-11-04 · Latest PR activity: 2026-11-04 13:51 UTC+8 · Hourly sync

