Acme demo. You are the lead. Made-up people, real signatures.

Viewing as Acme's lead
Acme

What did Mobile get done?

Week 43, each week signed by the person it describes.

$388 of AI got 17 things done.

Built 7 things, fixed 5 bugs, figured out 2 problems, researched 1 topic, wrote 2 pieces and went in circles 2 times.

3 people, 13 shipped changes. $42.01 (11%) went in circles.

How the team worked this week

From log and GitHub timestamps. No AI involved.

Typical time between steps

  1. Idea to code26mover 16
  2. Code to commit40mover 13
  3. Commit to PR7mover 14
  4. PR to merge40hover 13

From idea to merged: 41h typical, over 13. Time with the AI before writing code: 7h.

Pull requests

13 merged of 15 opened, 1 still open, 1 closed.

AI cost per shipped change (merged PR or push to main): $24.57

Where the money went

  • Shipped $319
  • Learning $26.47
  • In progress $0.00
  • Wasted $42.01

Waste, by reason

  • Plans nobody acted on0
  • Left on the AI's question5
  • Went in circles0
  • Code that never shipped2$42.01
  • Answers stopped midway0

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.

Dev7 things done, $178, 6 shipped changesThings done 7AI spend $178Shipped changes 6Signature checked

Built 4 things, fixed 1 bug, figured out 1 problem and wrote 1 piece.

  1. Built
    Drop legacy auth middleware
    $24.32
  2. Built
    Invoice PDF preview
    $22.54
  3. Built
    Cover payout edge cases
    $20.53
  4. Built
    Rate limit per API key
    $14.42
  5. Fixed
    Timezone bug in settlement report
    $41.24
  6. Figured out
    Queue options for payouts compared
    $3.17
  7. Wrote
    API quickstart
    $51.38

Pull requests

Pull requestStatusAI cost
docs: API quickstart
acme-demo/web-app#107
Merged$51.38
fix: timezone bug in settlement report
acme-demo/web-app#112
Merged$41.24
refactor: drop legacy auth middleware
acme-demo/infra#111
Merged$24.32
feat: invoice PDF preview
acme-demo/web-app#108
Merged$22.54
test: cover payout edge cases
acme-demo/infra#110
Merged$20.53
feat: rate limit per API key
acme-demo/payments-api#109
Merged$14.42
  • Signature checked
  • Written by simple rules, signed as @dev-acme.
  • Idea to merged 36h
Arjun6 things done, $135, 4 shipped changesThings done 6AI spend $135Shipped changes 4Signature checked

Built 2 things, fixed 2 bugs, figured out 1 problem and wrote 1 piece.

  1. Built
    Retry queue for payouts
    $8.78
  2. Built
    Cover payout edge cases
    $7.01
  3. Fixed
    Double charge on retry
    $90.16
  4. Fixed
    Null merchant name in receipts
    $8.75
  5. Figured out
    Why the webhook test is slow
    $5.57
  6. Wrote
    API quickstartin progress
    $15.21

Pull requests

Pull requestStatusAI cost
fix: double charge on retry
acme-demo/infra#146
Merged$90.16
docs: API quickstart
acme-demo/web-app#144
Open$15.21
feat: retry queue for payouts
acme-demo/payments-api#148
Merged$8.78
fix: null merchant name in receipts
acme-demo/infra#145
Merged$8.75
test: cover payout edge cases
acme-demo/web-app#147
Merged$7.01
  • Signature checked
  • Written by simple rules, signed as @arjun-acme.
  • Idea to merged 41h
Sara4 things done, $74.79, 3 shipped changesThings done 4AI spend $74.79Shipped changes 3Signature checked

Built 1 thing, fixed 2 bugs, researched 1 topic and went in circles twice.

  1. Built
    Bump dependencies
    $9.87
  2. Fixed
    Double charge on retry
    $11.50
  3. Fixed
    Null merchant name in receipts
    $8.89
  4. Researched
    Queue options for payouts compared
    $2.52
  5. Wasted
    Invoice PDF preview
    $24.39
  6. Wasted
    Bump dependencies
    $17.62

Pull requests

Pull requestStatusAI cost
chore: bump dependencies
acme-demo/payments-api#147
Closed, not merged$17.62
fix: double charge on retry
acme-demo/web-app#145
Merged$11.50
chore: bump dependencies
acme-demo/infra#146
Merged$9.87
fix: null merchant name in receipts
acme-demo/infra#144
Merged$8.89
  • Signature checked
  • Written by simple rules, signed as @sara-acme.
  • Idea to merged 47h
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')