Two pipelines, 71% of the cost
- Team
- 14 engineers
- Provider
- GitHub Actions
- Repositories
- 12
- Plan
- Team
Fieldnote Labs builds a logistics SaaS: fourteen engineers, twelve active repositories, a heavyweight integration suite and nightly e2e pipelines. CI is owned by Marta, a staff engineer, because she broke it last. A release just slipped two days — a nightly pipeline had been silently red since the previous Thursday, and "re-run until green" is muscle memory nobody logs. She knows CI is bad; she cannot say which pipeline to fix first or what the waste costs.
She creates a TrimCI organization (14-day Business-equivalent trial, no credit card), installs the GitHub App — Actions and Metadata read-only, never repository contents — and ticks all twelve repos for the 60-day backfill. In org settings she sets a $75 fully-loaded hourly rate and two SLO targets; on the billing card she excludes one drive-by external contributor.
The estimated-loss card reads ≈$10,200 for the 30-day window — modelled as 40 engineer-minutes per failure at her rate plus a 15% rework tax, an estimate, not payroll. The report turns that into a fix list: the cost Pareto shows two pipelines carrying 71% of cumulative failure cost, the flaky-pipelines section flags the integration suite at a 44% flip ratio, retry tax counts 18% of runs retried (≈1,900 wasted minutes), and error fingerprints cluster the failed-log tails into named problems. MTTR puts the nightly's median recovery at 52 hours — and the "silent red nightlies" callout names it explicitly.
Marta quarantines the flaky tests, the team fixes the test-container issue the fingerprints pointed at, and nightly ownership joins the on-call rotation — TrimCI never touched the pipeline; it ranked the fire. Six weeks later the movers section documents the worst repo's failure rate falling from 22% to 9% over decisive runs, and estimated loss drops by about $4,100 a month.
The monthly bill: 11 active contributors × $9 on Team = $99/month. Members who only read dashboards cost nothing.