Where to Next?

OK, so I seem to be in pretty good shape; where do I go now? It seems as if I am so far ahead of myself that I'm not sure what to do next, yet there are a thousand tasks to do. Here are some possibilities:

 

General bugcleaning. After all, I haven't really tested all these changes, and it might be a good idea to pause and catch bugs before they embarass me.

 

Lies and secrets. I have never really implemented these structures, yet they are crucial to the engine as a whole. When else will I get to them?

 

Replacing TellTree structures with function calls. It's better to make these available through function calls that will do some preprocessing than to merely dump the data structures in the storybuilder's lap.

 

Deal structures. I really need to think further on the problem of deals and how we will support dealmaking with useful functions.

 

Translator editor. Right now, it just allows you to edit dumb text; shouldn't I proceed to set up the templates? What POVs will I need? How should a template be organized?

 

And while I'm at it, shouldn't I just go ahead and write the translator itself? If I'm going to redesign it, can't I do that all by myself? Or should I engage Dave to help in the redesign?

 

Interpreter testing. Supposedly Dave will have the interpreter up and running sometime soon; perhaps it would be wise to test its operation and expose problems earlier rather than later.

 

I've got three days to burn here; let's not waste them.