Lock the Public Surface Before the Refactor: A Manifest Gate for AI-Proposed Diffs
This story is from 2026-10-27. It is preserved in the archive; the latest stories are on the live feed.
Tests can pass while the public surface quietly changes. A rename, a new required argument, a fresh exception type — green build, broken callers. The fix is a gate, not more tests. This is the second half of a messy-repo refactor. First you pin behavior with characterization tests. Then you allow e…
Read the full story at DEV Community — AI ↗
Timeline · 1 report
- 2026-10-27 22:06 · DEV Community — AI
Lock the Public Surface Before the Refactor: A Manifest Gate for AI-Proposed Diffs