Based on Quatrefoil.
Demo http://repo.quamolit.org/quatrefoil-workflow/
Using similar rules from Hopf https://www.youtube.com/watch?v=AKotMPGFJYk but not exactly use it's equations. It's hard to solve equations. So this is just a simplified verison:
https://github.com/Quamolit/quatrefoil-workflow
MIT