01 · Roasts
One-Star Wonder
Two stars across 14 repos. EdBox is a 6 MB TypeScript empire that exactly one person has starred — and that might have been you on a different account. Zero forks, zero followers, zero external validation.
PR Count Doesn't Lie, But It Does Mislead
34 PRs this year sounds impressive until you notice soloPct is 92% and followers is 0. You're reviewing your own PRs. That's not community — that's a conversation with yourself.
The Programs Repo Is a War Crime
'Programs' — 1 KB, 2 files, zero README, zero tests, created and abandoned the same day. It's not a repo, it's a git init gone wrong that you forgot to delete.
TypeScript or Bust
93% TypeScript. Your language diversity is essentially a rounding error. Python shows up at 3% — enough to prove you know it exists, not enough to prove you've used it intentionally.
Burst Coder, Not a Builder (Yet)
Your heatmap is a ghost for 28 weeks, then suddenly a fever dream of 4s. 730 commits in a year sounds solid until you see they're packed into a 3-month sprint. Consistency is a lifestyle, not a season.
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% weight40D
- Consistency20% weight65C
- Quality20% weight62C
- Depth15% weight50D
- Breadth10% weight40D
- Community10% weight25F
03 · Stats
365-day commit heatmap
84 active days
Language distribution
- TypeScript93%
- Python3%
- PLpgSQL2%
- HTML1%
- JavaScript1%
- CSS1%
04 · Numbers
Owned repos
non-fork
10
Commits
last 12 months
730
Followers
0
Joined GitHub
Nov 2025
05 · Top repos
EdBoxLab /
EdBox-clean
EdBox is an ambitious educational OS with TypeScript/Next.js architecture, multi-engine support (CodeStudio, MathLab, etc.), and complex AI-driven learning features. 1 star, early stage (created Nov 2025), but demonstrates substantial progress across 6108 KB codebase with tests, CI, and alternate documentation.
EdBoxLab /
3d-Models-for-the-Pulse-features
Interactive 3D periodic table using Three.js, React Three Fiber, and Vite with multiple layout modes (table/sphere/helix/grid), glassmorphic UI, and element detail views—well-typed TypeScript with structured architecture but minimal real-world production signals.
EdBoxLab /
data-extraction-agent
Educational document extraction starter using LlamaAgents with data review UI. Barely 1 week old (created 2026-02-11, last push 2026-02-11, only 3 commits), untyped Python backend, minimal documentation beyond README, no CI/tests mocking framework.
EdBoxLab /
Programs
Empty scaffold repo with 2 unrelated Python scripts exploring bitwise operations and color encoding. No README, docs, tests, CI, or license. 1 KB, created and pushed same day.
06 · Timeline
- Nov 13, 2025Joined GitHub
- Nov 21, 2025Created EdBox-clean — The EXECUTION FIRST Learning OS built for actual learning
- Jan 27, 2026Created 3d-Models-for-the-Pulse-features — this are the building blocks for the pulse feature
- Jan 30, 2026Created Programs
- Feb 11, 2026Created data-extraction-agent
- Apr 21, 2026Most recent push to EdBox-clean
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.