Today's effort went into polishing the dialogue system, then into starting to write dialogue. Progress is good. I'm about 40% of the way through the story's critical path, and the dialogue system is working well - conversations evolve naturally as you learn more.
A brief diversion was to create a save/load system - this is a must for writing a state-drive story like this - so that you can restore to the same point with code changes. This turned out to be much easier for this game than it was for Legend of Goblit, though. You don't have an inventory as such, and you simply acquire knowledge by engaging in dialogue. So restoring the location you are in the ship, and the things that you know is basically all there is to it.
I made it autosave every 5 minutes just for peace of mind. Not a very interesting screenshot, but there it is: