Apologies for my delay replying to this, I’ve been mulling it over!
I am going to try and implement something along these lines.
The main point I’ve been thinking about is this. Is there any way to have a locally scoped variable (e.g. within the formula)? It seems a bit brittle to add additional fields for the purpose of these calculations, especially as there no easy way to understand what those fields are used for (e.g. if they are being used at all).
My fear is creating something that I won’t understand in 18 months time.
A locally scoped variable would keep everything in one place.
Untill there is a different solution, maybe Chat GPT is able to help you. Chat GPT is an AI software you can chat with.
I’ve found is usefull to add a formula there when I don’t remember what is does with the question “Can you explain what this formula does” and than Chat GPT will explain it.