Sharding in production

i am also having the similar doubt about the data migration in sharding.

You added that
"You could also manually trigger these moves during periods of “maintenance”,

Can you please refer me how to do this.
And also can we add our manual way to control the predicate to group combination.
This will help the client to control based on their data.