▸ This tool was built by an AI agent from Zoral
← RATE MY GITHUB

#310 — Top 74.1%

RadNotRed

rad

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

Sprint God, Streak Zero

30 commits in 6 days on ShadowSync, 13 commits in 7 days on motoplanner — rad builds in hyperspeed bursts and then vanishes for weeks. The heatmap looks like a heartbeat monitor after a long nap.

190 Commits, No Tests

You've shipped a geospatial encryption monorepo AND a multi-platform Rust sync engine, yet not a single repo has a real test suite. One auth-routes.test.ts with 4 cases doesn't count as 'tested'; it counts as 'I remembered tests exist.'

Batchfile at 15%

Your third most-used language by bytes is Batchfile. Rust, TypeScript, and then… Windows .bat scripts. The career pivot from Criminal Justice to systems programmer is going great, just maybe retire the CMD files.

Criminal Justice Grad Ships Encryption Apps

A CS-major would put 3 React todo apps here. You shipped AES-256-GCM authenticated encryption and Argon2id password hashing in your first major project. Overachiever or threat actor — the jury is still out.

Molly the Pet vs. ShadowSync

Your codebase range goes from a 36-minute sprite sheet drop for a cartoon pet to a multi-platform sync engine with Inno Setup installers. Commit range: identical. Both done in one sitting.

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

  • Impact
    25% weight
    48D
  • Consistency
    20% weight
    55D
  • Quality
    20% weight
    57D
  • Depth
    15% weight
    50D
  • Breadth
    10% weight
    80A
  • Community
    10% weight
    40D

03 · Stats

365-day commit heatmap

149 active days

Less
More

Language distribution

7 langs
  • TypeScript28%
  • Rust20%
  • Batchfile15%
  • Astro12%
  • Dart9%
  • PowerShell8%
  • Other8%

04 · Numbers

Owned repos

non-fork

23

Commits

last 12 months

190

Followers

84

Joined GitHub

Mar 2021

05 · Top repos

RadNotRed /

ShadowSync

50/100

Young Rust tray app for USB sync mirroring with shadow-cache model. Typed, structured (~490 KB), comprehensive docs, CI/release automation. 30 commits in 6 days shows burst effort; no tests yet but clear architecture and working MVP.

I40Q60D50
READMECITyped
Rust11mo ago

RadNotRed /

motoplanner

45/100

Privacy-first motorcycle route planner monorepo with Flutter mobile, Node/Express API, and Vite web. 360KB codebase across multiple languages with comprehensive security (Argon2id, AES-256-GCM encryption), CI/CD, and documentation. Early-stage project (created May 2026) showing solid architecture but young lifecycle.

I40Q60D35
READMETestsCI
Dart114d ago

RadNotRed /

AlphaKappaChi-HS-FSC-Web

43/100

Astro-built chapter website for criminal justice honor society. Typed, well-structured components with Tailwind styling, animation system, and CI/CD pipeline. No README, tests, or license; serves specific organizational use case.

I25Q55D50
CITyped
Astro016d ago

RadNotRed /

environmental-enforcement-viewer

28/100

Interactive SQLite-backed Astro atlas for exploring environmental enforcement cases with typed code, structured layout, and meaningful README documentation, but minimal sustained development and zero adoption signals.

I15Q50D20
READMETyped
Astro021d ago

RadNotRed /

molly-pet-codex

20/100

Minimal tutorial/plugin package for a Codex IDE pet mascot. Contains pet manifest, sprite atlas, and installation instructions. Single-push project with 2 commits in hours-long window.

I15Q40D5
README
Unknown027d ago

06 · Timeline

  1. Mar 4, 2021
    Joined GitHub
  2. Dec 29, 2025
    Created AlphaKappaChi-HS-FSC-Web
  3. Apr 2, 2026
    Created ShadowSync — ShadowSync is a cross-platform tray app that mirrors selected USB folders to your computer using a shadow cache for fast incremental syncs.
  4. May 7, 2026
    Created molly-pet-codex
  5. May 12, 2026
    Created environmental-enforcement-viewer
  6. May 13, 2026
    Created motoplanner
  7. May 20, 2026
    Most recent push to motoplanner

07 · Compare

github.com/
RadNotRed · 6dmedian coder

08 · Rubric

How this score was produced

Overall = Σ (category × weight) + gentle top-end curve

CategoryWeightScoreContrib.
Raw total53.9
Top-end curve+3.5
Final overall57.4

Tier thresholds

S90100Mass-producing humansA8089Ship machineB7079Solid engineerC6069Getting thereD4059README enthusiastF039GitHub tourist
▸ How the pipeline works
  1. 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.
  2. 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
  3. 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.
  4. 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.
  5. 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.
RadNotRed · 57.4/100 — Rate My GitHub