$ cat rules.md
How it’s counted
All of it, on one page. If a rule isn’t here, it isn’t a rule.
01
Most commits wins
Rank is your total contributions in the window — commits, pull requests, issues and reviews, exactly as GitHub counts them for your graph. No weighting, no bonuses, no adjustment. The developer with the most is first, and you can confirm it on their profile in one click.
02
Streaks are a filter, not a tiebreak
A streak is consecutive days with at least one contribution. You can narrow the board to people currently on a run — 7+, 30+, 100+ days — but that only removes rows, it never reorders them. Rank is always commits. The moment a board has two ranking signals it has a hidden algorithm and stops being checkable.
03
You need 20 active days to be ranked
Over 365 days it’s 20 days, 8 over 30, 3 over 7. A one-day account cannot hold first place. Everyone below the floor still appears at the bottom of the board, marked unranked — hiding people is how a leaderboard starts lying.
04
Every number comes off the public graph
We read the contribution calendar GitHub already shows the world, and nothing else. No repository contents, no private code, no commit messages. Every row links to the profile it was computed from, so any figure here can be checked at its source.
05
Totals may include private activity
GitHub lets people count private contributions in their public graph. If someone has that on, their number includes work you cannot see; if they have it off, it doesn’t. Two developers doing identical work can therefore score differently, and that is a property of GitHub’s data, not a judgment we make. Saying so is cheaper than being found out.
06
Empty commits are obvious
Nothing stops you scripting a hundred commits that change nothing, and we don’t try to detect it. We do put your graph, your streak and a link to your profile on the same row as your number — so anyone wondering can go and look. A board where every figure is checkable doesn’t need a fraud team.
Why a leaderboard on lazy.dev
Because the fastest way to stop being lazy is to see someone one place above you. This site is about doing more with less effort — but less effort still means shipping something. The board is the part that makes you open the laptop.
A streak is the same trick pointed at tomorrow. Once you’re eleven days in, the twelfth is easier than the argument for skipping it.
Who’s on it right now
A seeded list of public GitHub accounts. Nobody submitted themselves, nobody paid, and nobody has claimed a spot yet. When claiming ships, you’ll connect GitHub once, we’ll ask for read access to your profile and nothing more, and you’ll be able to remove yourself at any time.