01 · Roasts
Sprint King, Marathon Zero
ios-claude-code: 4 commits. bigfasttyper: 2 commits in 3 minutes. new-cc: 8 commits in 40 days. You don't build projects — you build opening scenes and roll credits.
The License Blackhole
Four repos, zero licenses. Congrats — your code is technically all-rights-reserved by default. Nobody can legally fork your 1-starred Node.js Tailscale tool even if they wanted to.
Test? Never Heard of Her
Only new-cc has tests. The AI LaTeX editor, the typing game, and the iPhone dev tool are all vibes-tested only. 'It ran on my machine' is your entire QA pipeline.
24 Commits, 1 Year
totalCommitsYear = 24. That's one commit every 15 days. The GitHub heatmap looks like a connect-the-dots puzzle with most dots missing.
Community of One
0 followers, 0 PRs, 0 issues, soloPct = 100%. GitHub is a social platform and you've treated it like a private hard drive with a green padlock.
Built using
Zoral
Shadows one worker for a week, then takes over their job with zero extra setup. Behaves exactly like the original.
zoral.ai
02 · Category breakdown
- Impact25% weight48D
- Consistency20% weight55D
- Quality20% weight57D
- Depth15% weight35F
- Breadth10% weight65C
- Community10% weight25F
03 · Stats
365-day commit heatmap
76 active days
Language distribution
- TypeScript57%
- Python22%
- HTML11%
- JavaScript6%
- CSS2%
- Shell1%
- Other1%
04 · Numbers
Owned repos
non-fork
11
Commits
last 12 months
24
Followers
0
Joined GitHub
Jul 2020
05 · Top repos
hem8705 /
latex-ai
Next.js-based AI-powered LaTeX editor with Monaco, PDF compilation via Tectonic, and Claude/GPT-4 chat integration. Typed codebase with structured project/file/chat state management, but limited adoption and testing infrastructure.
hem8705 /
ios-claude-code
Specialized single-purpose mobile dev tool (Node.js + PWA) targeting macOS dev + iPhone access via Tailscale. Typed code, structured layout, comprehensive docs, but minimal real-world adoption (1 star, experimental phase, 4 of 30 recent commits).
hem8705 /
new-cc
Early-stage agentic CLI assistant with multi-provider LLM support (Claude, OpenAI, Gemini, Ollama) and comprehensive tool suite (file ops, shell, git, Docker). TypeScript, typed, documented README, structured code, and tests present—but repo is 40 days old with only 8 commits in last 30 days, minimal adoption (0 stars)
hem8705 /
bigfasttyper
Typing speed test web app built in TypeScript with Vite. Minimal but complete: features timed/words modes, WPM tracking, localStorage history. No README, tests, CI, or license. Fresh single-sprint project (2 commits in 3 minutes).
06 · Timeline
- Jul 15, 2020Joined GitHub
- Feb 19, 2026Created ios-claude-code
- Mar 1, 2026Created new-cc — new fake claude code
- Mar 5, 2026Created latex-ai — cursor for latex
- Apr 11, 2026Created bigfasttyper
- Apr 11, 2026Most recent push to bigfasttyper
07 · Compare
08 · Rubric
How this score was produced
Overall = Σ (category × weight) + gentle top-end curve
Tier thresholds
▸ How the pipeline works
- 01Scrape.Pull every non-fork repo pushed in the last 90 days, plus your contribution calendar, followers, and language byte counts — straight from GitHub's REST & GraphQL APIs.
- 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
- 03Grade each repo. All repos run in parallel through a fast scoring model that reads the picked files and rates each one independently on Impact, Quality, and Depth — with evidence citations.
- 04Aggregate. A larger reasoning model combines the per-repo scores with server-computed stats (heatmap, commit cadence, language entropy, follower count) to produce the 6-dimension profile score + roasts.
- 05Correct.Deterministic server-side checks enforce anchor-scale floors (e.g. a profile with 2,000+ public commits can't score 30 Consistency) and recompute the final verdict.
~90 seconds per profile, ~$0.25 in compute. Total of ~240 files read across your top-12 repos. One rating per GitHub account per day.
▸ Data sources & caveats
- Heatmap & commit totals: GitHub GraphQL
contributionsCollection— covers the last 365 days, includes private repos when the user has opted in (default). - Language %: byte totals across the top 30 owned non-fork repos.
- Curve: a small upward nudge centered on raw score ≈ 70, capping at 100. Prevents specialists from being unfairly penalised for narrow breadth.
- Anchor corrections: when server-measured signals (e.g. privateWorkLikely, multiRepoVolume, follower count) mandate a minimum category score, the aggregation step enforces it. These are signal-conditional, not identity-based floors.