Sorry if this is the wrong place for this question or if it has been answered, but I'm confused by workflow.
I tried to use workflow to automate my clay manufacturing somewhat, but I borked it up.
Basically, what I want to do is build a bunch of clay ovens with "Gather Clay" on repeat, then set constraints so the gather jobs will only be active when my potters make enough greenware to deplete the clay stocks.
I messed up setting up the intermediate steps the last time I tried, so my potters wound up making an arseload of greenware instead of leather-hardening/bone-drying it and they depleted the stocks of clay. Following that, the "shape clay" jobs all got suspendedand the clay gatherers not only managed to re-stock, they completely blew through the constraints, gathering 30 boulders despite there being a constraint of 8-12 placed on them.
The workflow command I used was:
workflow count BOULDER / INORGANIC:FIRE_CLAY 10 2
I wanted to specify fire clay in the command, because I was planning on working with peat in the future and I wasn't sure if peat would count under the BOULDER / CLAY material. It didn't work as expected, but I don't know if that is because I messed up, or because workflow failed me.
What I would like to do is set up a pottery production pipeline, where if I have a single potter, he will go through all the steps of crafting an item before starting over, and if I have more than one potter they will essentially make a production line, going form station to station to deliver a final product. After learning from my flub, I *think* this will work:
workflow count BOULDER / INORGANIC:FIRE_CLAY 10 2
workflow count TOOL / INORGANIC:GREENWARE_FIRECLAY 1 0
workflow count TOOL / INORGANIC:LEATHER_HARD_FIRECLAY 1 0
workflow count TOOL / INORGANIC:BONE_DRY_FIRECLAY 1 0
Of course, the first line of that workflow is what tripped me up before, so I'm dubious as to whether this will work right. Also, I'm not 100% clear on whether a greenware object that is currently being dried counts against the limit specified by the workflow, so the first constraint might need to be upped to 2 for a second worker.
How do I do what I want? Am I close?