Well, as I mentioned before I'm looking into rules of processing tokens during transition in petri network.
I drafted some pipeline processing:
And now I'm trying to implement this using ECS approach. Overall looks nice, still under development, but I hope to finish before the end of this year at least, as I have another project stacked up already. I want to "ship" it and not toy with that endlessly.
I will try to write detailed walk through with code once there will be enough to share.