Parallel to #316 (customer POST) and #326 (timeentry POST). The customer/bulk endpoint's 201 response declares description + the Idempotency-Replay header but no content block — SDK code-gen treats the response body as untyped.
The factory (_bulk-helpers.makeBulkCreate) emits:
```json
{ "message": "Created N Customer(s).", "count": N, "customers": [...] }
```
Fix: declare the envelope shape, pin with a test.
Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/
Parallel to #316 (customer POST) and #326 (timeentry POST). The customer/bulk endpoint's 201 response declares description + the
Idempotency-Replayheader but nocontentblock — SDK code-gen treats the response body as untyped.The factory (
_bulk-helpers.makeBulkCreate) emits:```json
{ "message": "Created N Customer(s).", "count": N, "customers": [...] }
```
Fix: declare the envelope shape, pin with a test.
Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/