Handling High-Volume BLE Data Safely in iOS — Core Data, Combine, and Concurrency Best Practices

A BLE peripheral sent ~12,000 events/minute. One-insert-per-packet spiked CPU and crashed. Blind batching reduced CPU but produced jetsam…