$281 of AI got 11 things done.
Built 8 things, fixed 1 bug and figured out 2 problems.
How the team worked this week
From log and GitHub timestamps. No AI involved.
Typical time between steps
- Idea to code21mover 9
- Code to commit41mover 3
- Commit to PR7mover 3
- PR to merge21hover 8
From idea to merged: 23h typical, over 8. Time with the AI before writing code: 4h.
Pull requests
8 merged of 9 opened, 1 still open.
AI cost per shipped change (merged PR or push to main): $19.09
Where the money went
- Shipped $153
- Learning $7.13
- In progress $35.26
- Wasted $85.87
Waste, by reason
- Plans nobody acted on0
- Left on the AI's question3
- Went in circles2$85.87
- Code that never shipped0
- Answers stopped midway7
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.
Neel3 things done, $51.70, 1 shipped changeThings done 3AI spend $51.70Shipped changes 1Signature checked
Built 2 things and figured out 1 problem.
- BuiltDrop legacy auth middlewarein progress$35.26
- BuiltTeam spend dashboard$13.94
- Figured outWhy the webhook test is slow$2.50
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| refactor: drop legacy auth middleware acme-demo/payments-api#103 | Open | $35.26 |
| feat: team spend dashboard acme-demo/infra#104 | Merged | $13.94 |
- Signature checked
- Written by simple rules, signed as @neel-acme.
- Idea to merged 17h
Imran3 things done, $100, 3 shipped changesThings done 3AI spend $100Shipped changes 3Signature checked
Built 3 things.
- BuiltE2e for checkout$54.56
- BuiltBump dependencies$34.83
- BuiltBump dependencies$10.96
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| test: e2e for checkout acme-demo/payments-api#129 | Merged | $54.56 |
| chore: bump dependencies acme-demo/payments-api#128 | Merged | $34.83 |
| chore: bump dependencies acme-demo/payments-api#127 | Merged | $10.96 |
- Signature checked
- Written by simple rules, signed as @imran-acme.
- Idea to merged 17h
Divya3 things done, $93.01, 3 shipped changesThings done 3AI spend $93.01Shipped changes 3Signature checked
Built 2 things and fixed 1 bug.
- BuiltCI cache$74.55
- BuiltCover payout edge cases$4.78
- FixedNull merchant name in receipts$13.68
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| chore: CI cache acme-demo/payments-api#151 | Merged | $74.55 |
| fix: null merchant name in receipts acme-demo/infra#150 | Merged | $13.68 |
| test: cover payout edge cases acme-demo/payments-api#149 | Merged | $4.78 |
- Signature checked
- Written by simple rules, signed as @divya-acme.
- Idea to merged 28h
Tara2 things done, $35.94, 1 shipped changeThings done 2AI spend $35.94Shipped changes 1Signature checked
Built 1 thing and figured out 1 problem.
- BuiltAdd refund status webhook$31.31
- Figured outHow settlement batching works$4.63
Pull requests
| Pull request | Status | AI cost |
|---|---|---|
| feat: add refund status webhook acme-demo/infra#119 | Merged | $31.31 |
- Signature checked
- Written by simple rules, signed as @tara-acme.
- Idea to merged 40h
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')