01 · Roasts
README? Never Heard of Her
4 repos scored, 3 have no README. DBA-AI-agent is a multi-agent LLM SQL assistant with zero words of documentation. The code knows what it does — your GitHub visitors do not.
Burst Builder Syndrome
DBA-AI-agent: 7 commits across 1 day. hate-speech-detection: 15 commits across 2 days. DonateNow: 8 commits across 30 days. You build fast and vanish faster.
The Naming Department Called
hate-speech-detection's README describes a LinkedIn scraper. The repo name and the README are in a long-distance relationship and neither is trying.
53 Public Commits, 52 Empty Weeks
Your heatmap is 80% zeros. privateWorkLikely=true suggests you're doing real work somewhere — just not anywhere GitHub can see it. Mystery developer energy.
Rust in the Bio, Nowhere in the Repos
12% of your codebase is Rust but none of the scored repos use it. Where is the Rust project? It's carrying your language diversity stats while living in witness protection.
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% weight37F
- Depth15% weight35F
- Breadth10% weight65C
- Community10% weight25F
03 · Stats
365-day commit heatmap
42 active days
Language distribution
- TypeScript56%
- Python23%
- Rust12%
- JavaScript5%
- CSS1%
- TSQL1%
- Other2%
04 · Numbers
Owned repos
non-fork
9
Commits
last 12 months
53
Followers
5
Joined GitHub
Nov 2021
05 · Top repos
addy0032 /
DonateNow
Early-stage Next.js fundraising platform with TypeScript, clean component architecture, and Supabase backend. No README, tests, or CI; ~910 KB codebase with 8 commits in 30 days suggests active but brief development.
addy0032 /
DBA-AI-agent
Early-stage DBA AI agent for SQL Server monitoring with LLM anomaly analysis and chat querying. Features typed Python backend, multi-agent LangGraph orchestration, and Next.js frontend dashboard—but lacks tests, CI, README, and is only 1 day old.
addy0032 /
hate-speech-detection
Multi-platform scraper backend (LinkedIn/YouTube/Instagram) + React frontend with Groq AI classification. 3-day burst build with structured modules, but untyped Python, no tests/CI/license, misnamed repo, and in-memory task storage. Experimental state.
addy0032 /
probability-statistics
Early-stage experimental learning project with probability & statistics problem solutions. No documentation, tests, or CI; minimal structure; untyped Python scripts solving individual problems.
06 · Timeline
- Nov 25, 2021Joined GitHub
- Feb 15, 2026Created hate-speech-detection
- Feb 20, 2026Created DBA-AI-agent
- Feb 26, 2026Created probability-statistics
- Mar 2, 2026Created DonateNow
- Apr 1, 2026Most recent push to DonateNow
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.