01 · Roasts
One-Hit Wonder Compiler
senbonzakura has Lean soundness proofs and a full type inference pipeline, which is genuinely impressive — but it's carrying the entire portfolio on its back. The other 27 repos are apparently in witness protection.
203 Followers, 52 Commits
Python core team member, Evrone engineer, 203 followers — and only 52 public commits this year. Your reputation is working harder than your GitHub.
Quality? We Don't Do That Here
senbonzakura has CI and typed Rust, but zero tests. eclips4.github.io has zero everything. A 44% stale repo ratio means nearly half your portfolio is a ghost town.
The Profile Repo Grift
5 stars on a repo whose entire content is your email address. Somehow the most-starred non-compiler thing you own is a glorified business card.
HTML Enthusiast
9% of your codebase is HTML — more than Python, more than C#, more than JavaScript. All of it is a personal website that hasn't launched in 4 years.
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% weight33F
- Consistency20% weight35F
- Quality20% weight57D
- Depth15% weight50D
- Breadth10% weight65C
- Community10% weight50D
03 · Stats
365-day commit heatmap
82 active days
Language distribution
- Rust67%
- HTML9%
- Lean8%
- Python7%
- C#6%
- JavaScript3%
04 · Numbers
Owned repos
non-fork
9
Commits
last 12 months
52
Followers
203
Joined GitHub
Mar 2021
05 · Top repos
Eclips4 /
senbonzakura
Senbonzakura is a Python-like language with a type system, written in Rust. Typed, well-structured multi-file codebase (lexer, parser, typechecker, emitter) with compiler & LSP. Early-stage educational project building type theory foundations; author actively studying TAPL.
Eclips4 /
Eclips4
Personal project with minimal content: 16 KB repo containing only a README with contact information. No source code, tests, CI, or structured project documentation sampled. 21 recent commits suggest ongoing activity but unclear scope.
Eclips4 /
eclips4.github.io
Personal GitHub Pages scaffold (12 KB, 0 stars) with minimal structure, no documentation, no tests, and sparse commit activity (6 of last 30 days). Appears to be an abandoned personal site project from 2022.
06 · Timeline
- Mar 8, 2021Joined GitHub
- Aug 16, 2021Created Eclips4
- Dec 10, 2022Created eclips4.github.io
- Sep 21, 2025Created senbonzakura
- Apr 22, 2026Most recent push to senbonzakura
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.