01 · Roasts
9-Minute Codebase
git-pressure-test accumulated its entire 30-commit history in a 9-minute window on Jan 14. That's not a project — that's a coffee break with a git client open.
One Star Per Year
153 public repos, joined 2014, and you've accumulated a grand total of 3 stars across your entire portfolio. That's roughly 0.25 stars per year of effort. The math is not mathing.
The Eternal Lurker
0 PRs, 0 issues, and 138 people you follow who will never know you exist. You've been on GitHub since 2014 and have contributed nothing to any external project. Spectator mode: permanently engaged.
HTML is Not a Programming Language
66% of your language footprint is HTML — the vast majority of which are 13 tutorial files in a single repo. Your 'TypeScript developer' identity is doing a lot of heavy lifting over 26%.
One-Second Lifecycle
gh-test was born and died in one second (pushed at 04:30:46, last push 04:30:47). It takes longer to sneeze. This is not a repo — it's an accident that got version-controlled.
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% weight45D
- Consistency20% weight55D
- Quality20% weight59D
- Depth15% weight55D
- Breadth10% weight55D
- Community10% weight25F
03 · Stats
365-day commit heatmap
61 active days
Language distribution
- HTML66%
- TypeScript26%
- JavaScript3%
- Python2%
- C#1%
- CSS1%
- Other1%
04 · Numbers
Owned repos
non-fork
22
Commits
last 12 months
254
Followers
52
Joined GitHub
Apr 2014
05 · Top repos
hagopjay /
KeGG-KnowlEdgeGraphGrokker
A multi-database graph exploration platform with MCP server, real-time D3.js visualization, Python semantic layer, and 13+ interactive masterclass HTML tutorials. Typed TypeScript adapters for Kuzu/Neo4j/FalkorDB with structured documentation, but nascent adoption (3 stars, early stage).
hagopjay /
git-pressure-test
Experimental GitHub Actions stress-test scaffold with minimal documentation and no meaningful project output. Contains three CI workflows testing CPU, memory, matrix strategies, and job orchestration, but lacks core business logic or utility.
hagopjay /
gh-test
Empty scaffold repo with zero commits, no documentation, no files, and no language detected. Created and immediately abandoned within seconds.
06 · Timeline
- Apr 19, 2014Joined GitHub
- Jan 14, 2026Created git-pressure-test
- Jan 23, 2026Created gh-test
- Mar 16, 2026Created KeGG-KnowlEdgeGraphGrokker — Coding Agent plugin to Grokk Graphs and Persist/Visualize Multitenant Memory.
- Apr 20, 2026Most recent push to KeGG-KnowlEdgeGraphGrokker
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.