I'm going with an eight on this one. I think it was the best episode of Discovery yet, and a big turnaround from the mess last week.
This continues the pattern of Discovery falling into "classic Trek" mode. The episode had an A plot (time loop/Mudd) and a B plot (emerging Burnham/Tyler romance). All of the performances were great in this episode as well (although Saru wasn't given much screen time). I'm even starting to like Tyler, who didn't do much for me in his first two outings. The plot was serviceable, but you don't expect the most sensible plot in a "time loop" episode.
The bad - or at least why I didn't rate it 10:
1. Burnham continues to be unimpressive to me every time the script calls for her to have extended monologues. I didn't mind the "log" entries, although they went on for a bit too long. But a lot of times it feels like the writers have talking too much about her emotions rather than showing them. I mean, I understand she was raised by Vulcans, but it really gets tiresome.
2. The plot (such as it was) did have one notable flaw - how was it that Burnham started remembering things between loops after the discussion with Stamnets about her feelings?
3. As noted, the episode conceptually was a total ripoff of Cause and Effect. Not that that's a bad thing in and of itself, since it's really not a question of plot, but execution. But it's a bad sign that there's only 15 episodes this season and they needed to mine TNG for plot ideas. At the very least, I don't want to hear people complaining any longer about how The Orville just rips off Trek episodes, because this was much more blatant than anything they did.