There is a kind of a cheat for single missions, but it isn't really a cheat.
While you're playing the mission, hit <ESC> and bring up the menu. Then click on <Mission Status> and you'll see the goals you've completed. You'll also see any goals you
haven't completed.
Sometimes missions, even Sonalyst missions, aren't well documented. Also, be sure to read the pre-mission briefing before you load out the torpedo room and start the mission and be sure to check the first message in the radio room's message "buffer".