01 · Roasts
Your only starred repo is an empty scaffold
bits-dashboard has 1 star, 10KB of files, and was last touched the day it was created. Someone liked the idea of a dashboard enough to star a blank repo — that's either pity or confusion.
Hardcoded 'super-secret-key' energy
library-backend ships with a JWT secret literally named 'super-secret-key' in the source code. Security through optimism is a bold architectural choice.
161 commits, activity cliff at week 25
The second half of your heatmap is a graveyard — 27 consecutive weeks of near-zero commits. You didn't slow down; you time-traveled to retirement.
44 repos, 3 scored, all scaffolds
With 44 public repos you'd expect at least one shipped product. The three that could be evaluated are a same-day dump, an 18-day sprint, and an empty folder. The other 41 are left as an exercise for the reader.
0 followers, 0 following, 0 forks
Following no one and followed by 2 people. GitHub is a social platform and you're using it like a private hard drive — except the drive is public and the files are incomplete.
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% weight18F
- Consistency20% weight35F
- Quality20% weight26F
- Depth15% weight25F
- Breadth10% weight65C
- Community10% weight25F
03 · Stats
365-day commit heatmap
46 active days
Language distribution
- JavaScript56%
- Python30%
- Go10%
- HTML3%
- CSS1%
- Shell0%
04 · Numbers
Owned repos
non-fork
38
Commits
last 12 months
161
Followers
2
Joined GitHub
Aug 2023
05 · Top repos
ramu-nukavarapu /
LeetCode-POTD
Personal LeetCode POTD collection with 5 Python solutions across ~18 days. Minimal documentation, no tests/CI, untyped code, flat structure with one-liner README.
ramu-nukavarapu /
library-backend
Fresh one-day-old library book API scaffold in Go using Fiber framework. Typed, runnable minimal CRUD backend with auth, but lacks README, tests, CI, git setup, and error-handling robustness. Clear short burst, not sustained work.
ramu-nukavarapu /
bits-dashboard
Empty scaffold created 2025-06-04, 10KB total, no files sampled, no README, tests, CI, or documentation. Single commit with no recent activity.
06 · Timeline
- Aug 5, 2023Joined GitHub
- Jun 4, 2025Created bits-dashboard
- Sep 15, 2025Created LeetCode-POTD — Repo for Leetcode's Problem of the Day Solutions
- Sep 28, 2025Created library-backend
- Oct 2, 2025Most recent push to LeetCode-POTD
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.