Well shit, that didn't exactly go as planned.
There were so many great things about today that it's hard to believe it ended in a DNF.
I was fit and ready, tapered properly, acclimated to the heat (after a week in Mexico + a week sauna training), injury free (even some small tweaks I've been working through for about eight weeks were fully at bay today), my nutrition was dialed, and most of all I ran a really intelligent race.