Sure. I'm thinking about turning this into a start of a buildbot.steps.docs module that holds steps to generate documents. Does that sound like the correct way for organizing this type of code for this project?

So far the best I can come up with is that the modified command is being overwritten before startCommand. I did some tracing and found that it's setting the proper information ... but it seems to be recreated at build time with defaults -- trying to figure out why ...