Skip to content

fleet report: cumulative repo clones and the bot's dollar spend and cost per PR - #14

Merged
squid-protocol merged 1 commit into
mainfrom
fleet-report/clones-and-usd
Oct 20, 2026
Merged

squid-protocol merged 1 commit into
mainfrom
fleet-report/clones-and-usd

Conversation

@squid-protocol

Copy link
Copy Markdown
Owner

Replaces two panels from #12 with the data that was actually wanted:

  • Panel 2 · Repo clones by the fleet, cumulative since Oct 11: GitHub's clone counts for every repo the fleet's CI fetches (gitgalaxy, cics-, language- and estate-crucible, keyword-rosetta, squid-bot), read from squid-telemetry's traffic_metrics.db through the new clones-db input. On today's data: 48,529 clones through Oct 17 (gitgalaxy 43.5k). GitHub publishes clone traffic about 2 days late, so the title names the last reported day.
  • Panel 5 · Spend — promoter-bot cost in dollars, cumulative since Oct 11: from factory.json usd (melek + nyx). $1,476 for 412 merged bot PRs.
  • Panel 6 · Cost per PR: dollars per merged bot PR each day ($11.85 on Oct 11 down to $1.65 on Oct 19) with a dashed overall average of $3.58.
  • The runner-hours-per-PR panel (still capped at 10) is renamed CI load so it isn't confused with the dollar cost.

Oct 19 has nyx's dollars only, because melek hasn't published its Oct 19 factory numbers yet.

Tests: 129 passed, 7 skipped, including new tests for the clone and dollar panels and for reading the telemetry database. I rendered the result from the live metrics.json, factory.json and the telemetry database.

🤖 Generated with Claude Code

https://claude.ai/code/session_01XddZfrLodoWqenpuwiXQA6

…dollar spend and cost per PR

- Panel 2 is now the fleet's repo clones (GitHub's counts from a squid-telemetry traffic_metrics.db,
  new clones-db / clones-repos inputs; default repos = every repo the fleet's CI fetches), added up
  since the bot started. Replaces the cumulative merged-PR panel.
- The runner-hours spend panel is replaced by the bot's dollar cost from factory.json (usd, all
  hosts): total since the start, and dollars per merged bot PR each day with the overall average.
- The runner-hours-per-PR panel is renamed CI load to keep it apart from the dollar cost.
- dashboard.yml points clones-db at squid-telemetry's database on main.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XddZfrLodoWqenpuwiXQA6
@squid-protocol
squid-protocol merged commit b721786 into main Oct 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant