Every time we go 5 kilometers deeper, not only do we lay down communication and power cables along the way and provide lighting, but we also leave behind a small squad of combat mechs to set up barrier checkpoints.
Inside the "Spatial Branding," there are many combat mechs and supplies stored. Chen Fei doesn't hold back from using them; not using them is just letting them idle, and idling means wasting.
Moreover, with his psi skill, as long as there are sufficient basic materials, self-sustainability is enough to last a long time. The Blue Star sovereignty recognized this and entrusted him with the mission to participate in the "Ark Plan," understanding this point well.