THAT IS THE MOST MINTY PICTURE...im sorry for the loss of it though. I might get it welded or some kind of super dooper epoxy to put on it.
The reason it did not burn down is because the engine did not go lean.
There is no fuel traveling from the reeds to the opening of the transfer ports when the piston is at BDC. There is only induction air. If anything, the AFR at TDC is more rich, because of a charge air loss pisn out that hole. So instead of say 12.6 to 1, with that hole it might be 11.6 to 1, less air with 1 part fuel then BANG...fire.
Years ago when i was testing the 872 with dobeck fuel controller, I asked at the Race Dept why my AFR Gage shows 16 to 18 at part throttle speed compared to a Cat or Poo or Carbureted Doo.
I was told, with direct injection, fuel spray on top of the piston in the minimum cavity area, little to no fuel goes into the squish band although there is oxygen in the squish band. Piston goes down and exhaust goes into pipe and also that portion of oxygen that was in the squish band so then at part throttle the AFR will show more oxygen in the pipe and its because it came into the pipe from the squish band.
If I wanted to make my AFR go down at part throtte, then i would have to turn on my piggy back injectors and add in fuel at part throttle settings. I could add fuel with 1000 rpm increments and it worked. i could make the AFR reading go rich so now fuel is being introduced into the reeds and and into the transfer ports like a carbureted engine, but this made the response sluggish. I adjusted the controller to just piss the rite amount of fuel that made it have a nice punch throttle feel.
To prove it, can shut the controller off and the engine still ran.
No fuel is going through the intake charge air tract from reeds to piston ring, so it can't run lean. if anything, it'll run slight rich now because some of the charge air flowed out the "new port".