log_bird_batch
Log a new bird inventory census batch. Supports confirm and idempotency validation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Optional notes | |
| farmId | Yes | The unique farm ID | |
| confirm | No | Set to true to commit, false for dry-run preview | |
| variety | Yes | The quail or poultry variety | |
| location | Yes | Current location (Brooder, Grow-out, Layer, Breeder, Other) | |
| quantity | Yes | The number of birds in the batch (positive finite integer <= 50000) | |
| hatchDate | Yes | The hatch date (YYYY-MM-DD, cannot be in the future) | |
| idempotencyKey | No | Unique request idempotency key |