01 · Roasts
CI Allergy
5 repos, 4 without CI. You wrote preregistration amendments and a 200-line bootstrap resampler for effort-atlas but couldn't add a GitHub Actions yaml to run your own pytest suite. The bar for 'automated' is one file.
52 PRs, 5 Followers
You opened 52 pull requests this year but somehow convinced only 5 people to click Follow. Either you're PRing into a void or your personal brand strategy needs a commit or two.
Solo to a Fault
97% of commits are solo — even your SaaS with 58 stars has 0 external contributors. CodeSprint has spaced repetition, AI drills, and an IndexedDB schema v2… but apparently no collaborators worth merging.
Star Power: Concentrated
58 of your 61 total stars live in one repo. Strip out codesprint and you're running a 3-star portfolio across 4 projects. Applied Resonance has a literal hardware demo video and still sits at 1 star.
Young Account Energy
Joined October 2023, already shipping ML research, wearables, SaaS, and agent infra. Impressive breadth — but every repo is under 14 months old and none has crossed the 'someone else depends on this' threshold yet.
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% weight60C
- Quality20% weight72B
- Depth15% weight58D
- Breadth10% weight65C
- Community10% weight40D
03 · Stats
365-day commit heatmap
143 active days
Language distribution
- Python54%
- TypeScript40%
- Go3%
- HTML1%
- Solidity1%
- CSS0%
- Other1%
04 · Numbers
Owned repos
non-fork
17
Commits
last 12 months
294
Followers
5
Joined GitHub
Oct 2023
05 · Top repos
cwklurks /
codesprint
Typing practice SaaS for engineers with 900+ LeetCode-style code snippets, syntax-aware scoring, SM-2 spaced repetition, and AI drill generation. Typed Next.js/React, well-documented, structured codebase with tests and modern tooling.
cwklurks /
open-harness
TypeScript control plane for agent workflow orchestration with 53 passing tests, comprehensive security/audit guards, and careful permission model. Built during OpenAI Build Week (July 2026) to integrate with OpenCode as execution engine.
cwklurks /
applied-resonance
Python/TypeScript wearable acoustic anomaly detection engine for Even Realities G2 smart glasses. Shipped system with PyTorch embeddings, kNN scoring, FastAPI service, and documented eval baseline on MIMII dataset. Active portfolio work with multi-component architecture.
cwklurks /
hook-gen
Audio analysis tool for drum-to-melody generation. Full-stack app (Next.js + FastAPI + Python DSP) with algorithmic groove/key detection, structured src layout, CI/CD, and comprehensive docs (ARCHITECTURE.md, STATUS.md). Lacks HAS_TESTS flag, untyped Python backend, but demonstrates sustained architectural work and wor
cwklurks /
effort-atlas
Research-focused Python project studying reasoning model behavior under output constraints; preregistered confirmatory study with typed utilities, structured design, 5.5MB codebase, and comprehensive documentation but no test CI automation.
06 · Timeline
- Oct 13, 2023Joined GitHub
- Sep 29, 2025Created hook-gen — Turn your drum loops into melodies. Upload a beat, and this tool generates matching hooks that lock to the groove and key.
- Nov 17, 2025Created codesprint — CodeSprint is a typing practice environment for software engineers that uses real LeetCode-style code snippets instead of lorem ipsum, tracking WPM, accuracy, and errors in real ti
- Jun 11, 2026Created applied-resonance — Wearable acoustic anomaly detection for Even Realities G2 smart glasses.
- Jul 15, 2026Created effort-atlas — Per-domain effort/performance curves and an effort autopilot for Thinking Machines Lab's Inkling model
- Jul 21, 2026Created open-harness — A local-first, open-source control plane for governed GPT-5.6 agent workflows.
- Aug 29, 2026Most recent push to effort-atlas
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.