The intent isn't to trap civilians, it's to trap the elements of the UA in the cauldron.
Severodonetsk, although a quarter the size of Mariopol, is being touted as the next Azovstal if the Russian encircle and start a siege.
“The intent isn’t to trap civilians...”
No, for Russia, that is just a bonus!