TL;DR
Complementary to "read working state" would be a continuous condition for "read output full state"What?
I would like a circuit condition for when any crafter has its output full, the same state that is shown in the GUI by the status indicator. The signal should be continuous just like the working state signal.Why?
Detecting if an output is full currently is very cumbersome. To do so you'd have to know that the trigger for an output being full is 6x the output per item, except in the cases where it isn't (an item with a % output change is treated as 1, and outputs where 6x would be greater than the stack size, the amount to trigger the full condition is ???). There are probably exceptions to both of those exceptions but I think that would only further my point.A specific use case is to prevent inserting spoilables into any crafter if they spoilables won't be used. Or in the case I came across, the ability to prioritise outputs only using inserters, e.g. always take out product 1 with inserter A and ensure it's used in process 1 first, and then only if output is full does inserter B trigger to use/store/destroy in another process.