Skip to main content

HP SYSTEM

Your HP drains continuously based on your active repositories and difficulty level. When HP reaches 0, your character dies.

HP Drain Rates (per active repo):

Easy

0.5 HP/hour

12 HP/day

~8 days survival

Medium

1.5 HP/hour

36 HP/day

~2.8 days survival

Hard

4.0 HP/hour

96 HP/day

~1 day survival

* Survival time assumes 100 HP, 1 active repo, no PRs merged

EARNING HP

Pull Requests are the only way to earn HP. Commits give XP but no HP.

PR merged (closes issue)

PR description references and closes an issue

+24 HP

+50 XP

PR merged (no issue)

PR merged without closing an issue

+12 HP

+25 XP

EARNING XP

XP determines your level. Every 100 XP = 1 level.

Commit pushed

Max 5 commits per day count

+10 XP

7-day streak

+5 HP

+15 XP

30-day streak

+15 HP

+50 XP

100-day streak

+30 HP

+200 XP

XP MULTIPLIERS

Higher difficulty = higher XP multiplier on all rewards.

Easy

1x

Medium

2x

Hard

3x

DIVERSITY BONUS

Contributing to multiple repos in a 6-hour window gives an XP multiplier.

Formula: 1 + (repos - 1) × 0.2

1 repo

1.0x

2 repos

1.2x

3 repos

1.4x

4 repos

1.6x

COMMITMENTS

Add repos to your roster to commit to them. Each repo you add starts draining HP.

Commitment Period

30 days minimum per repo

Complete commitment

Stay alive for 30 days with repo active

+100 HP (full heal!)

+1000 XP

Renew commitment

Keep repo active after 30 days

+250 XP

Early exit penalty

Remove repo before 30 days

-50 HP

DEATH & REBIRTH

When your HP reaches 0, your character dies. You can create a new character to start fresh.

• All progress is lost (HP, XP, level, streak)

• Your graveyard records fallen characters

• Create a new character anytime after death

• Choose a new difficulty for each life

DIFFICULTY UPGRADE

You can upgrade difficulty at any time, but you cannot downgrade.

• Easy → Medium → Hard (one-way only)

• Higher difficulty = faster HP drain

• Higher difficulty = more XP per action

• Choose wisely - no going back!