Problem-specs: two-bucket: awkward wording in instructions

https://github.com/exercism/problem-specifications/blob/0f7a7f8fef836d4271d548565666dcc3a54534d4/exercises/two-bucket/description.md?plain=1#L29

Note: any time a change is made to either or both buckets counts as one (1) action.

Suggested change

Note: it counts as one (1) action any time a change is made to either or both buckets.

And language concerning “may not” instead of “must not” when it comes to an empty starting bucket.

What about,

Note: a single action can change the contents of one bucket (such as emptying out a bucket) or it can change the contents of both buckets (such as pouring water from one bucket to another); both count as one (1) action.

I think what you had changed it to works as well.

An action will involve the change of one or both buckets.

This also means that there is no action that will change 0 buckets.

I believe that is correct. Is there any action which changes zero buckets?

That would be no action at all, and I do not believe so, and probably the reason it is not explicitly mentioned.