@RR_NDB
Heat (cell) is not an issue: Thermal runaway created smoke and fire.
You can't have one without the other.
If you are meaning a spontaneous cell short, the result is still heat, and the BMS should detect a rapid change in either temperature or cell impedance.