Keep an eye on the plugs instead of relying on AFR alone, most engines have a cylinder or two that are a little closer to the danger zone than the rest. The cylinders I pay the most attention to in my sbc are #5 and #6.
Back around 2013, I had an obsession with spraying 200+hp doses of nitrous on on 87 octane pump gas, using cheap $90/set rebuilder hyper pistons. Super low compression, only cranked about 100psi on the starter. You don't often get to examine cracked hypers before they explode, but I had devised an early warning system. Basically I seal the crankcase, use a PCV valve to draw a vacuum in the crankcase, then monitor crankcase vacuum with a gauge in the cockpit. If there is any change in the ring seal, the hurt shows up on the vac gauge as soon as the engine returns to idle. The loss of power isn't noticeable, but I do a leakdown whenever crankcase vac drops from normal at idle.
The pcv valve in this hyper engine normally pulled about 9-10"Hg of crankcase vacuum at idle. In this instance I was out making 1/4mi passes on a backroad, spraying around 200hp on 87 octane. AFR's with nitrous flowing were between 12.1 and 12.6 pulling 10 degrees of retard. First couple passes were great, I decided to put an 8* pill in. Sweep data said it picked up on the 3rd pass, but I noticed idle vacuum had dropped to 5"Hg from the previous 10. Suspecting the engine was hurt, I drove it home to find the problem. Plugs looked good, but two pistons had cracks...
After replacing all the pistons using the same rings, it was back to normal the same day.
The engine had picked up on that 3rd pass, without that early warning system I would have leaned it a little for another pass and likely lost everything inside. I had several sets of hypers out of that same engine, they also got swapped out after finding cracks.
Still use the same early warning system today, but i'm wiser now and rarely hurt an engine.
Grant