DocDrifter
Blog

Notes on docs drift, detection, and building this in public

September 15, 2026

We tried our own checkout and it wanted $279/mo for one repo

DocDrifter's private-repo billing was all-or-nothing by accident, not by design. Here's the bug, the number that exposed it, and the seat model that replaced it.

September 14, 2026

Drift doesn't wait for a pull request — why we added a scheduled check

DocDrifter only ever looked at pull requests. Commits pushed straight to a default branch walked right past it. Here's why that gap mattered, and why the fix updates a score instead of posting a comment.

August 27, 2026

Silence is the feature — why DocDrifter doesn't comment on most PRs

A docs bot that comments on every diff gets muted within a week. The interesting design work in DocDrifter is everything it decides not to flag, and being honest about the corners that gets cut.

August 26, 2026

How we measured DocDrifter's precision and recall (and why the raw numbers matter)

We hand-labeled 92 real pull requests across two open-source repos, found two mistakes in our own ground truth, and decided to publish both the raw and corrected numbers instead of picking the flattering one.