Caskey Engineering

← Back to Blog

One week of SDD in production: the numbers

The previous two posts made claims. This one is the data trail, pulled from the GitHub API across five repositories for the week of April 14–21, 2026.

Same workflow in every repo: spec written in Perplexity, implemented by Claude Code, validated by GitHub Actions, merged, deployed.

ericcaskey.com, first week (Apr 14–21, 2026)

The site launched during this window. Every number below is from week one.

MetricCount
PRs opened12
PRs merged11
Production deploys6
Total CI pipeline runs20
PR validation runs12

caskeycoding.com platform, cumulative (frontend + backend API + infra)

MetricCount
Frontend PRs merged27
Frontend production deploys18
Frontend CI pipeline runs57
Backend API PRs merged57
Backend API production deploys11
Backend API CI pipeline runs100
Infrastructure (CDK) PRs merged20
Infrastructure deploys6
Infrastructure CI pipeline runs45

Specs repo, first week (Apr 14–21, 2026)

MetricCount
Spec PRs merged51

Specs repo, cumulative

MetricCount
Spec files (markdown)138
Total spec PRs merged59

The number worth pausing on

51 spec PRs merged in one week. That is not documentation overhead, that is the scaffolding that made the other hundred-plus code PRs safe to merge. 138 spec files drive production code across three code repos and a launch-week site.

Every one of those spec PRs was reviewed, gated by a voice scan and an NDA scan, and merged as a deliberate decision. None of them was generated as a byproduct of code. The spec PR always precedes the code PR, that is the whole discipline.

What to link

Closer

The demo is public. The specs behind the numbers are private, on purpose. The rigor is visible either way.


Previous in the series: