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

#447 — Top 62.6%

sigema0223

Hyunwoo Lee

D

README enthusiast

Overall

0.0

/ 100

01 · Roasts

The 38-Week Sabbatical

Your heatmap is 38 consecutive weeks of pure zeros. Even pandas hibernate less. The last 12 weeks saved you from an F, but only barely.

Architecture Cosplay

BudgetDiet has a documented Clean Architecture with domain/, infrastructure/, and application/ layers — and every domain layer file is an empty stub. You named the rooms but forgot to build the furniture.

One-Commit Wonders

Dopi: 1 commit, 1 KB, 0 source files. It has a license for code that doesn't exist. Truly avant-garde open source.

Zero Stars, Zero Forks, Zero Watchers

15 public repos and not a single star across any of them. The GitHub star system has collectively chosen silence.

Test-Averse Across the Board

Six repos scored. Six repos with HAS_TESTS=no and HAS_CI=no. That's not a pattern — that's a lifestyle commitment.

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
    52D
  • Depth
    15% weight
    50D
  • Breadth
    10% weight
    65C
  • Community
    10% weight
    25F

03 · Stats

365-day commit heatmap

28 active days

Less
More

Language distribution

7 langs
  • CSS37%
  • TypeScript20%
  • JavaScript14%
  • Jupyter Notebook12%
  • Python6%
  • HTML6%
  • Other5%

04 · Numbers

Owned repos

non-fork

14

Commits

last 12 months

59

Followers

6

Joined GitHub

Mar 2021

05 · Top repos

sigema0223 /

BudgetDiet

42/100

TypeScript-based AI financial analysis app (Convex backend, React frontend) with documented clean architecture but incomplete domain layer implementation and no tests/CI. ~32KB codebase, 22 recent commits across 3 days.

I25Q50D50
READMETyped
TypeScript04mo ago

sigema0223 /

sigema0223.github.io

40/100

Personal portfolio website built with React showcasing work experience, projects, and background. Typed language (JavaScript/JSX), structured multi-file layout with components and styling, meaningful documentation via README. No tests or CI, modest star count indicates hobbyist personal project.

I25Q50D45
README
CSS02mo ago

sigema0223 /

InkWise

28/100

Vanilla JS computational drawing app converting photos to pen-stroke animations using Canvas API. Polished UI with edge detection, path tracing, and hatching; pure ES6 modules, no dependencies; created 2 days ago with ~4 commits sampled.

I15Q50D20
README
HTML02mo ago

sigema0223 /

Souuju

25/100

Typed React Native diary app with Supabase auth, mood tracking, and visual planet progression. Created and pushed within 15 minutes with minimal commits; early-stage personal project lacking documentation and tests.

I15Q50D5
Typed
TypeScript02mo ago

sigema0223 /

sigema0223

10/100

Personal profile repository with README containing only social badges and profile SVG; no substantive code, tests, CI, or functional project demonstrated.

I5Q10D25
README
Unknown02mo ago

sigema0223 /

Dopi

5/100

Empty repository with only 1 KB and single commit; no source files, no documentation, no tests. MIT license present but repo appears to be a scaffold with no meaningful content.

I5Q10D5
Unknown02mo ago

06 · Timeline

  1. Mar 23, 2021
    Joined GitHub
  2. Jan 7, 2024
    Created sigema0223
  3. Mar 4, 2025
    Created sigema0223.github.io
  4. Jan 30, 2026
    Created BudgetDiet — An AI-powered TypeScript service that analyzes financial data to deliver structured spending insights.
  5. Mar 14, 2026
    Created Dopi — Dopi website
  6. Mar 19, 2026
    Created Souuju
  7. Mar 25, 2026
    Created InkWise
  8. Apr 4, 2026
    Most recent push to sigema0223

07 · Compare

github.com/
sigema0223 · 6dmedian coder

08 · Rubric

How this score was produced

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

CategoryWeightScoreContrib.
Raw total49.9
Top-end curve+2.6
Final overall52.5

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.
sigema0223 · 52.5/100 — Rate My GitHub