$373 of AI got 14 things done.
Built 5 things, fixed 5 bugs, figured out 2 problems, wrote 1 piece, planned 1 thing and went in circles 3 times.
How the team worked this week
From log and GitHub timestamps. No AI involved.
Typical time between steps
- Idea to code20mover 14
- Code to commit29mover 11
- Commit to PR9mover 10
- PR to merge27hover 10
From idea to merged: 29h typical, over 10. Time with the AI before writing code: 6h.
Pull requests
10 merged of 12 opened, 1 still open, 1 closed.
AI cost per shipped change (merged PR or push to main): $24.66
Where the money went
- Shipped $247
- Learning $6.14
- In progress $23.56
- Wasted $96.73
Waste, by reason
- Plans nobody acted on1$2.30
- Left on the AI's question2
- Went in circles1$63.61
- Code that never shipped3$30.82
- Answers stopped midway1
Typical times are the median of each person's median. People are never ranked.
Everyone's week
Ordered by things done. People are never ranked.
Dev6 things done, $160, 4 shipped changesThings done 6AI spend $160Shipped changes 4Signature checked
Built 3 things, fixed 1 bug, figured out 1 problem and planned 1 thing.
- BuiltCover payout edge cases$39.37
- BuiltTeam spend dashboard$22.13
- BuiltInvoice PDF preview$20.27
- FixedTimezone bug in settlement report$73.49
- Figured outWhy the webhook test is slow$2.93
- PlannedPlan for splitting the payments service$2.30
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| fix: timezone bug in settlement report acme-demo/web-app#114 | Merged | $73.49 |
| test: cover payout edge cases acme-demo/infra#115 | Merged | $39.37 |
| feat: team spend dashboard acme-demo/infra#113 | Merged | $22.13 |
| feat: invoice PDF preview acme-demo/web-app#116 | Merged | $20.27 |
- Signature checked
- Written by simple rules, signed as @dev-acme.
- Idea to merged 29h
Arjun4 things done, $74.36, 3 shipped changesThings done 4AI spend $74.36Shipped changes 3Signature checked
Built 1 thing, fixed 2 bugs, figured out 1 problem and went in circles twice.
- BuiltRate limit per API key$25.57
- FixedFlaky login redirect$13.20
- FixedWebhook signature check$11.01
- Figured outHow settlement batching works$3.21
- WastedTimezone bug in settlement report$14.49
- WastedAdd refund status webhook$6.88
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| feat: rate limit per API key acme-demo/payments-api#152 | Merged | $25.57 |
| fix: timezone bug in settlement report acme-demo/payments-api#149 | Closed, not merged | $14.49 |
| fix: flaky login redirect acme-demo/payments-api#150 | Merged | $13.20 |
| fix: webhook signature check acme-demo/web-app#151 | Merged | $11.01 |
- Signature checked
- Written by simple rules, signed as @arjun-acme.
- Idea to merged 17h
Sara4 things done, $138, 3 shipped changesThings done 4AI spend $138Shipped changes 3Signature checked
Built 1 thing, fixed 2 bugs, wrote 1 piece and went in circles once.
- BuiltRetry queue for payouts$22.39
- FixedFlaky login redirectin progress$23.56
- FixedTimezone bug in settlement report$19.18
- WroteAPI quickstart$63.61
- WastedAPI quickstart$9.45
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| docs: API quickstart acme-demo/web-app#149 | Merged | $63.61 |
| fix: flaky login redirect acme-demo/web-app#151 | Open | $23.56 |
| feat: retry queue for payouts acme-demo/payments-api#150 | Merged | $22.39 |
| fix: timezone bug in settlement report acme-demo/payments-api#148 | Merged | $19.18 |
- Signature checked
- Written by simple rules, signed as @sara-acme.
- Idea to merged 30h
Where this data comes fromSigned receipts on Arkiv
Shared receipts live on Arkiv (testnet Rabdi) as read-only entities of schema receipts-ethglobal-mumbai.receipt.v2, each owned by the person who signed it. Anyone can read them, so this page does not depend on our server, and every receipt is checked against its signature before it counts. 3 receipts for this team found on Arkiv right now, plus 12 signed demo receipts from the repo.
arkiv.schema = str('receipts-ethglobal-mumbai.receipt.v2') AND type = str('receipt') AND team = str('acme-mobile')