Nice!! Also sounds very familiar https://opfn.co PLAN, in particular: https://docs.opfn.co/explanation/plan