I try and make very small and deterministic steps. I do the planning (in flow state) and let the model to the execution. When the model is executing, I follow the "thinking" and keep seeing the diff like I would when I was coding.
ERPNext is a full featured Open Source ERP (GPL V3, not open core) with reasonable traction. https://github.com/frappe/erpnext Disclaimer: check my bio