Same missing-content-schema pattern as #312 (single GET), #316 (single POST), #326 (timeentry POST), and #332 (bulk POST). The paginated list endpoint declares only description: 'OK' — SDK generators can't model the response.
The controller emits:
```json
{ "message": "...", "count": N, "limit": L, "offset": O, "customers": [...] }
```
Fix: declare the envelope shape, pin with a test.
Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/
Same missing-content-schema pattern as #312 (single GET), #316 (single POST), #326 (timeentry POST), and #332 (bulk POST). The paginated list endpoint declares only
description: 'OK'— SDK generators can't model the response.The controller emits:
```json
{ "message": "...", "count": N, "limit": L, "offset": O, "customers": [...] }
```
Fix: declare the envelope shape, pin with a test.
Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/