How it works
It feeds on work you were going to do anyway. You write code, it grows.



Connect GitHub and three things count. Do any of them on a day and that is a ship day.
We keep the count, never the code. Private work counts the same.
150 XP, and a normal day fills it. The list below adds up to more than that on purpose, so there is more than one way to get there.
| First push of the day | 50 | once |
|---|---|---|
| Every commit after that | 10 | up to 8 |
| A merged pull request | 25 | up to 2 |
| Checking in from your agent | 25 | once |
| The daily goal | 150 |
Past each cap, more of the same is worth nothing. What moves the number is turning up tomorrow. Ship on consecutive days and your multiplier climbs, up to double.
A release is the one thing outside the goal. It pays a flat 300, once a month.
Same shipmunk, growing. Each form has its own name, and the next one always arrives unannounced.
Level 100 is about a month of steady shipping. Retire it there and it becomes a Legend. It keeps a permanent place on your profile, and you get a fresh egg. The collection is the long game.
Your shipmunk never dies and never loses anything. Miss a day and it sleeps until you are back.
A missed day ends a streak, unless a banked nap covers it. You earn one every couple of weeks of shipping, and it is spent for you.
It plugs into your AI agent, so you can check on it, set a goal and open eggs without leaving your work.
This site is where you show it off. Your agent is where you keep it.
Bramble