Batches Needing Sample
Production batches in QC-pending state with no COA record yet. Send each batch's sample for testing — creates a COA stub with result TBD, then result cascades to batch.qc_state via INV-12 when logged.
✓ Every pending batch has a sample sent.