Setting a state element from the body of a getter

Hi,
I have to perform many calculations and, during some of them, keep intermediate values.

Is it an acceptable practice to set state values ​​from the body of a getter in order to reuse that value later in another getter?

Apparently this is a violation of the rule put forward in the documentation that says that the only way to actually change state in a Vuex store is by committing a mutation.

Hi @Esoj
I setup a project in which I have tested that it is possible to set state values ​​from the body of a getter in order to reuse that value later in another getter.
You can check the working example here : Vuex Store (forked) - CodeSandbox
Though generally mutations are used to manipulate state variable.
I hope this helps.