01 · Roasts
CI pipeline: archaeological find
All five scored repositories report no CI and no tests; the toolchain ships on hope and compiler warnings.
3DS has the receipts
ReSharp3DS carries 34 of the portfolio's 62 stars; the rest of the cabinet is still waiting for its console launch.
Horizontal builder confirmed
109 recent cross-repo commits and 516 yearly commits say you ship widely, even when the heatmap goes quiet for long stretches.
Native code monopoly
C++ and C account for 91% of the byte mix; Rust and TypeScript are currently cameo appearances.
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% weight48D
- Consistency20% weight65C
- Quality20% weight56D
- Depth15% weight55D
- Breadth10% weight65C
- Community10% weight40D
03 · Stats
365-day commit heatmap
58 active days
Language distribution
- C++69%
- C22%
- Rust3%
- TypeScript2%
- C#1%
- JavaScript1%
- Other2%
04 · Numbers
Owned repos
non-fork
7
Commits
last 12 months
516
Followers
10
Joined GitHub
Aug 2022
05 · Top repos
saiitanaa /
ReSharp3DS
ReSharp3DS is a substantial Nintendo 3DS C++ runtime that embeds nanoCLR, exposes console/input/graphics APIs, provides an app launcher, and restores mscorlib.pe over HTTP, but has no tests or CI.
saiitanaa /
CIATools
CIATools is a documented, cross-platform Nintendo 3DS CIA-building tool with native makerom and bannertool integration, downloadable releases, and a substantial Rust/C/C++ build, but limited visible adoption and no tests or CI.
saiitanaa /
SMT.CheatTime
A small but functional BepInEx/Unity cheat project with a documented loader, typed C# plugin, and broad in-game controls; its 4 stars and lack of tests or CI indicate limited adoption and verification.
saiitanaa /
HBView3
HBView3 is a documented, typed Rust/WASM plus TypeScript VS Code previewer with a focused C/C++ parser, virtual dual-screen runtime, canvas webview, and hot reload, but it remains an early-development project with minimal adoption and no tests or CI.
saiitanaa /
AsahiTools
A documented MIT-licensed Rust toolbox with a CLI installer, Asahi installation/status commands, and destructive macOS partition-removal scripts; technically structured but small, lightly adopted, and without tests or CI.
06 · Timeline
- Aug 26, 2022Joined GitHub
- Dec 13, 2025Created CIATools — CIA Compiler for 3DS - RSF, SMDH Creator
- May 25, 2026Created SMT.CheatTime — A cheat for SuperMarket Together
- Jun 1, 2026Created ReSharp3DS — C# runtime and SDK for Nintendo 3DS
- Aug 25, 2026Created AsahiTools — Toolbox for Asahi Linux
- Sep 6, 2026Created HBView3 — Previewer for 3DS homebrew development
- Sep 21, 2026Most recent push to CIATools
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.