>>535996816
I'm thinking of something like this. The requester chests could fit 152 unique items, or 304 if the bulk inserters are switched to four long inserters instead. It's also using rare chests so it's viable in early game.
The requester chests constantly request a stack (or more) of each intermediate item, the assembler chews through them, if it needs to vomit up its whole inventory then 8 bulk inserters try to clean it up into buffer chests to minimize downtime.
Each assembler cell can be treated as a cpu core, and each crafting queue is a program that needs to run on it. So I need to wire up a primitive dispatcher that will try to keep every core churning while minimizing stalls in the form of recipe switches. Not sure if distributed dispatchers are feasible, so each core could work independently and try to maintain the correct stock of items in the logistics network.