Craft · 90 days · May 5, 2026

1,079 stories.
2,917 chunks.
3.2M lines.

10.9×post-craft output (2,55127,818 lines/day)

A development harness I built for myself, and what it shipped over 90 days. Every chunk validated, every cycle gated, every story carried through.

Same discipline. Different reps.

Stories
1,079
992 complete · 92%
Lines shipped
3.2M
2.56M added · 670K removed
Active days
88 / 94
93.6% · 32-day streak

Craft is the harness behind these numbers.

10.9× more output. Same person, same hours. It's the planning loop, chunk validator, and agent team that made it happen. Open source.

Open source · Coming in June
Stories
1,079
92% complete
Chunks
2,917
92% complete
Cycles
311
89% complete
Projects
17
3 categories
Streak
32d
Mar 4 → Apr 4
Self-healed
174
100% via /craft:fix

Volume shipped

Total lines changed across all 17 projects
3.2M

3,226,724 lines changed · 2.56M insertions · 670K deletions · across 2,916 commits in 90 days. Code, content, configs, design tokens, infrastructure - everything that gets shipped through the harness.

Personal products
657K
6 projects · darinbuilds.com, Craft plugin, Craftsman, You.Coded, Twins
Personal tooling
589K
4 projects · Throve, Refrakt, WodSpark, Claude Director
Client engagements
1.98M
8 active projects · names withheld

Top 5 single-project pushes

Lines changed by one project on one day

DateProject · DescriptionLines
Apr 6Client engagement · v1.5: Enterprise features, content migration252,015
Apr 7Client engagement · v1.5: Research-backed corrections, sources UI182,685
Apr 9Client engagement · Overhaul AI Fluency & Critical Thinking courses139,023
Feb 25Client engagement · Initial scaffold130,294
Feb 20WodSpark · Real athlete profile data migration115,309

The Operating Pattern

Daily lines changed · 17 projects · Oct 2025 → May 2026 · 215 days

2,551 lines/day before craft.
27,818 lines/day after.

Same person. Same hours. The harness arrived Feb 1 and the daily output went up 10.9×. Pre-craft (Oct → Jan): 191K lines across 75 active days, one project at a time. Post-craft (Feb → May): 2.39M lines across 86 active days, up to 6 projects in parallel. The chart speaks for itself.

300K lines200K lines100K linesCRAFT BEGINS →Oct 16Dec 1Feb 1Apr 1May 5- - - 7d avg
Oct → Jan
191K
lines · 75 active days · pre-craft
February
792K
lines · 28 days
March
473K
lines · 30 days
April
1.1M
lines · 25 days · peak
May
23K
lines · 5 days in

Milestones

First commit to today · cumulative .craft/ commits
1
Feb 1
First commit
100
Feb 3
100th commit
500
Feb 19
500th commit
1K
Mar 9
1,000th commit
1.5K
Mar 23
1,500th commit
2K
Apr 10
2,000th commit
2.4K
Apr 30
2,400th commit
2,487
May 5
today

Personal records

Peak day
115commits
Mar 9 · 3 projects parallel
Longest streak
32days
Mar 4 → Apr 4
Best 7-day window
364commits
Mar 18 → Mar 24
Most parallel
6projects
shipped on the same day
Top by volume
390commits
Client engagement
100% completion
106/106stories
darinbuilds.com
Active rate
93.6%
88 of 94 calendar days
Peak hour
7pm
afternoon-evening shipper

Building the harness

Lines changed in plugins/craft/ · craft upgrading itself

70,000+ lines
poured into craft in April alone.

While the harness shipped work across 17 projects, the harness itself kept evolving. April was the heaviest upstream investment month - the chunk-validator agent, batch planning, the alignment loop, design tokens, the Docs Command, the planning command. All shipped while everything else kept moving.

45K25K5KMar 16Apr 1Apr 18May 1
Biggest upgrade day
43K
Apr 18 · "Track .craft/ state in git"
April total
73K
lines changed in plugins/craft/
Active build days
16
Mar 16 → May 1
Last upgrade
May 1
version-bump fix · 38 lines

Note on the commit pattern shift: On Apr 9, craft started doing "one commit per story" instead of one-per-chunk. That's why the daily commit count chart looks calmer recently - each commit just contains more. Lines changed is the metric that shows the real intensity.

Activity

90 days · all projects · brighter cells = more lines shipped
lessmore · brightest = peak day Apr 6 (299,390 lines)

Rhythm

Day of week · % of all commits
even · 14.3%
11.9%
Sun
21%
Mon
16%
Tue
14.2%
Wed
10.1%
Thu
11.5%
Fri
15.3%
Sat

Monday peak. Saturday and Tuesday clear the "even" bar - you ship weekends.

Hour of day · 24h distribution
0
6
12
18

7pm peak. 3pm secondary spike. 19.8% after-hours.

How the harness learns

Every problem solved here flows back to the center. Every project benefits from the next one's friction. The exponent isn't claimed - it's recorded in the wikilinks.

/craft:fix

A flood of small bugs in one project sprint - too tiny for stories, too persistent to ignore. Distilled into one command.

174 invocations. Every project benefits.

visual-validation

7 of 22 fixes in a single sprint were design-fidelity loss. Tokens approximated, gradients off at small sizes, strokes breaking at 64px.

Now every chunk is checked against the spec at every variant size.

craft:browser

A browser tool was burning 114K tokens per QA task. Rewrote it as a thin skill + persistent playwright session.

4× cheaper. Powers QA in every project.

data-pipeline-gate

A schema migration silently dropped production data. The lesson became a validation gate.

Hasn't happened twice.

touch-target-audit

A mobile UX bug slipped past every validation. The audit got encoded as a risk tag on every UI chunk.

Caught before merge across all UI projects since.

animation-checklist

CSS state-transition gaps shipped broken animations. Now flagged as risk tags.

Animation chunks get extra eyes before merge.

Every problem solved here flows back to the center. Every project benefits from the next one's friction.
That's the exponent.

KEEP GOING
3.2Mlines
1,079 stories2,917 chunks
10.9×post-craft (2,55127,818 lines/day)

Same discipline. Different reps.

Craft · 90 days · May 5, 2026

Craft is a Claude Code plugin behind these numbers.

Planning loop, chunk validator, agent team. Open source.

Open source · Coming in June
Highlights
Full sections
10.9×post-craft delta
CRAFT BEGINS
OctFebMay

Same person. Same hours. The harness arrived Feb 1 and the daily output went up 10.9×. Pre-craft: 191K lines across 75 active days. Post-craft: 2.39M lines across 86 active days, up to 6 projects in parallel.

KEEP GOING

Snapshot · May 5, 2026 · refreshed quarterly