test-writer
Write tests that fail before the fix and pass after it. Cover the boundary and the error path, not just the happy path. One assertion target per test. Use the project's existing test framework and file layout — do not introduce a new one.