As a matter of straightforward process, the whole thing was weak, with no conception the vote might go leave and no thought about what followed from that. Thing is though, as you say, that doesn't add up to a logic for running the in/out vote again. And with regard to whether there's a referendum on the terms of the deal or even 'deal vs no deal', there's a further level of fuck up (in that a second referendum has been denied as even a possibility by May, right through to now). In fact if 'the deal' doesn't get approved next week, there's every chance that 'process' will have to be put in place at the end of the process (another gen election; another Tory leader; another referendum). Its an understatement to call it a farce - even article 50, the ticking clock, now looks as floppy as a Dali painting.