I will stop the WDT just before deep sleep, and waking from sleep requires a reset, so it's not looped for me. main.py can take anywhere from a few seconds to several minutes to execute, so I don't know the maximum duration ahead of time.
It would seem I would need to feed it all over the place, so I'll just fire up my copy and pasting.