01 · Roasts
The Empty Promise
Excal-rs — named after your own handle, presumably your magnum opus — contains literally zero files. You committed harder to the name than to the code. The legend remains unwritten.
Test-Free Zone
Not a single test file across 4 repos, including a GPT-2 engine you claim validates token-for-token against HuggingFace. Bold strategy to call something 'glassbox' when you can't tell if it's broken without running it manually.
License? Never Heard of Her
0 out of 4 repos have a license. Your interpretability research tool, your neuroscience pipeline, your inventory manager — all legally ambiguous. Open source in vibes only.
45 Commits, 52 Weeks
45 public commits in a year works out to roughly one commit every 8 days, except you actually clustered them all into a 6-week sprint. The other 46 weeks of the year: a heatmap of pure void.
Solo Artist, No Audience
92% solo commits, 3 followers, 3 following. You're building a GPT-2 interpretability engine and a neuroscience fingerprinting pipeline in complete isolation. Imperial CS is a team sport — log on to GitHub socially at least once.
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% weight30F
- Consistency20% weight55D
- Quality20% weight57D
- Depth15% weight50D
- Breadth10% weight65C
- Community10% weight25F
03 · Stats
365-day commit heatmap
88 active days
Language distribution
- Java50%
- C++23%
- Python22%
- CSS3%
- CMake2%
- C0%
04 · Numbers
Owned repos
non-fork
4
Commits
last 12 months
45
Followers
3
Joined GitHub
Oct 2021
05 · Top repos
Excal-rs /
glassbox.cpp
Interpretability-focused GPT-2 inference engine in C++. Complete end-to-end pipeline (tokenizer, safetensors loader, forward pass, decoding) with activation capture and layer ablation. Clean modular architecture but new/experimental (4 stars, ~2 months old), no license, no tests/CI.
Excal-rs /
connectome_fingerprinting
Neuroscience research repo demonstrating connectome fingerprinting on 339 HCP subjects with 91.6% identification accuracy. Typed Python, documented, structured pipeline (download/analyze/visualize), but nascent project (18 days old, 3 commits, 2.4MB) with no tests, CI, or license.
Excal-rs /
JavaInventoryManager
Personal inventory management JavaFX desktop app with user auth, SQLite storage, and item/instance tracking. Typed Java with structured layout and clear documentation, but no tests, CI, or production signals.
Excal-rs /
Excal-rs
Empty scaffold created moments ago with no files, no documentation, no commits beyond initialization. Classic placeholder repo with zero substance.
06 · Timeline
- Oct 2, 2021Joined GitHub
- Mar 7, 2026Created JavaInventoryManager — An inventory management system with report tooling
- Jun 5, 2026Created glassbox.cpp — An interpretability-first inference engine built in C++
- Jul 10, 2026Created connectome_fingerprinting — Identifying people from their brain's wiring, a connectome fingerprinting study on 339 HCP subjects w/ 91.6% accuracy.
- Aug 6, 2026Created Excal-rs
- Aug 6, 2026Most recent push to Excal-rs
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.