01 · Roasts
46 Weeks of Radio Silence
Your heatmap is a flatline EEG until late March 2026 — 46 consecutive blank weeks, then a sudden burst of commits. You didn't join GitHub, you crash-landed on it.
Test Repo Hall of Shame
Your repo literally named 'test' has a README that says 'test automazacji zec z mackiem'. That's not documentation, that's a Slack message accidentally committed to git.
Zero Stars, Zero Forks, Zero Friends
5 repos, 0 stars, 0 forks, 1 follower (probably yourself). chanceme has 100+ real users but somehow zero GitHub stars — bro, get your users to click the button.
The CI Desert
Not a single CI pipeline across 5 repos. No tests anywhere. You're shipping a live product to 10+ countries (chanceme) with zero automated safety nets. Brave. Reckless. Same thing.
kontakty.exe Has Stopped Working
3KB. No README. No description. One commit. 'kontakty' sits in your portfolio like a forgotten draft email. The repo name is Polish for 'contacts' — ironically, it makes zero contact with anyone.
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% weight55D
- Consistency20% weight35F
- Quality20% weight62C
- Depth15% weight45D
- Breadth10% weight40D
- Community10% weight25F
03 · Stats
365-day commit heatmap
23 active days
Language distribution
- TypeScript88%
- HTML9%
- Python3%
- CSS1%
- JavaScript0%
04 · Numbers
Owned repos
non-fork
5
Commits
last 12 months
170
Followers
1
Joined GitHub
Oct 2025
05 · Top repos
zielinskimarcin /
chanceme
Live Bocconi admission calculator serving 100+ users across 10+ countries. Python KNN backend with 600+ historical profiles, deployed via Vercel serverless, shipping with README and HAS_GITIGNORE. No tests, CI, or license.
zielinskimarcin /
mnc
Functional iOS loyalty app (React Native/TypeScript) for MNC Concept cafe with real-time menu sync, points tracking, and push notifications via Supabase. Currently in TestFlight beta with clean typed code and organized architecture, but no tests/CI and zero external adoption signals.
zielinskimarcin /
zec-app
Early-stage React + TypeScript SaaS for AI-powered B2B lead generation and email campaigns. Typed, documented, multi-file structure with Supabase backend. Personal project, ~1 month old with 30 commits. No tests or CI setup.
zielinskimarcin /
test
Minimal test/automation repository with zero adoption, stub documentation, and single-week sprint scope. Created as personal experiment with no tests, CI, or production utility.
zielinskimarcin /
kontakty
Minimal HTML scaffold with no documentation, tests, or substantial code. Only 3KB total size, created recently, appears to be an empty starter project with no meaningful output.
06 · Timeline
- Oct 27, 2025Joined GitHub
- Feb 20, 2026Created kontakty
- Mar 15, 2026Created chanceme — Predictive web app estimating Bocconi admission chances.
- Mar 17, 2026Created zec-app
- Mar 30, 2026Created mnc — iOS loyalty application for a restaurant.
- Apr 6, 2026Created test — test automazacji zec z mackiem
- Apr 24, 2026Most recent push to zec-app
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.