$474 of AI got 22 things done.
Built 9 things, fixed 6 bugs, figured out 5 problems, wrote 2 pieces and went in circles once.
How the team worked this week
From log and GitHub timestamps. No AI involved.
Typical time between steps
- Idea to code22mover 18
- Code to commit44mover 11
- Commit to PR11mover 12
- PR to merge28hover 15
From idea to merged: 30h typical, over 15. Time with the AI before writing code: 9h.
Pull requests
15 merged of 17 opened, 2 still open.
AI cost per shipped change (merged PR or push to main): $18.98
Where the money went
- Shipped $285
- Learning $13.33
- In progress $72.86
- Wasted $103
Waste, by reason
- Plans nobody acted on1$1.67
- Left on the AI's question1
- Went in circles2$88.85
- Code that never shipped1$12.40
- Answers stopped midway6
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.
Neel6 things done, $154, 4 shipped changesThings done 6AI spend $154Shipped changes 4Signature checked
Built 2 things, fixed 2 bugs and figured out 2 problems.
- BuiltCI cache$29.68
- BuiltCover payout edge cases$21.15
- FixedTimezone bug in settlement report$69.33
- FixedNull merchant name in receipts$30.24
- Figured outWhy the webhook test is slow$2.37
- Figured outPlan for splitting the payments service$1.67
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| fix: timezone bug in settlement report acme-demo/infra#116 | Merged | $69.33 |
| fix: null merchant name in receipts acme-demo/payments-api#117 | Merged | $30.24 |
| chore: CI cache acme-demo/payments-api#114 | Merged | $29.68 |
| test: cover payout edge cases acme-demo/payments-api#115 | Merged | $21.15 |
- Signature checked
- Written by simple rules, signed as @neel-acme.
- Idea to merged 22h
Divya6 things done, $117, 4 shipped changesThings done 6AI spend $117Shipped changes 4Signature checked
Built 4 things, fixed 1 bug and wrote 1 piece.
- BuiltCI cachein progress$27.45
- BuiltRate limit per API key$21.55
- BuiltE2e for checkout$7.76
- BuiltRate limit per API key$4.93
- FixedDouble charge on retryin progress$45.41
- WroteRunbook for incidents$10.18
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| fix: double charge on retry acme-demo/web-app#165 | Open | $45.41 |
| chore: CI cache acme-demo/infra#162 | Open | $27.45 |
| feat: rate limit per API key acme-demo/payments-api#163 | Merged | $21.55 |
| docs: runbook for incidents acme-demo/payments-api#161 | Merged | $10.18 |
| test: e2e for checkout acme-demo/web-app#160 | Merged | $7.76 |
| feat: rate limit per API key acme-demo/infra#164 | Merged | $4.93 |
- Signature checked
- Written by simple rules, signed as @divya-acme.
- Idea to merged 2d 5h
Tara5 things done, $51.21, 2 shipped changesThings done 5AI spend $51.21Shipped changes 2Signature checked
Built 2 things and figured out 3 problems.
- BuiltBump dependencies$28.25
- BuiltCover payout edge cases$12.00
- Figured outQueue options for payouts compared$5.20
- Figured outWhy the webhook test is slow$3.70
- Figured outHow settlement batching works$2.06
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| chore: bump dependencies acme-demo/web-app#129 | Merged | $28.25 |
| test: cover payout edge cases acme-demo/infra#130 | Merged | $12.00 |
- Signature checked
- Written by simple rules, signed as @tara-acme.
- Idea to merged 37h
Imran5 things done, $151, 5 shipped changesThings done 5AI spend $151Shipped changes 5Signature checked
Built 1 thing, fixed 3 bugs, wrote 1 piece and went in circles once.
- BuiltInvoice PDF preview$22.60
- FixedDouble charge on retry$19.52
- FixedNull merchant name in receipts$15.71
- FixedFlaky login redirect$4.58
- WroteRunbook for incidents$76.02
- WastedWebhook signature check$12.40
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| docs: runbook for incidents acme-demo/payments-api#143 | Merged | $76.02 |
| feat: invoice PDF preview acme-demo/web-app#141 | Merged | $22.60 |
| fix: double charge on retry acme-demo/infra#144 | Merged | $19.52 |
| fix: null merchant name in receipts acme-demo/payments-api#140 | Merged | $15.71 |
| fix: flaky login redirect acme-demo/infra#142 | Merged | $4.58 |
- Signature checked
- Written by simple rules, signed as @imran-acme.
- Idea to merged 22h
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. 4 receipts for this team found on Arkiv right now, plus 16 signed demo receipts from the repo.
arkiv.schema = str('receipts-ethglobal-mumbai.receipt.v2') AND type = str('receipt') AND team = str('acme-platform')