The hyperbole in that article doesn't inspire confidence, nor their strange use of 'chaotic' in defining detonation. Last I heard detonation just meant the reaction front had a velocity exceeding the speed of sound in the medium, ie it didn't need containment to stop it disassembling itself before the reaction was complete throughout the body of the energetic medium.
Dynamically controlling the position of a shock wave through a pulsed process sounds a bit of an ask.
And anyway, what materials are they going to use for the skin and structure of this toasty vehicle? Mach what ?