The ALTER TABLEs to run (usually, a link to a commit diff is the best way):
https://gerrit.wikimedia.org/r/#/c/337409/2/sql/patch-update-cx-unique-index.sql
Where to run those changes (the databases, dblist file or a very specific description such as "all wikis with the table X")
On wikishared
When to run those changes (if it depends on a particular code deployment or can be done at any time)
Any time
If the schema change is backwards compatible (is compatible with the current code deployed and can be performed at any time now)
By now, the currently deployed code works with and without this change.
If the schema change has been tested already on some of the test/beta wikis. Usually, as a last test, change should be applied to testwiki first.
Tested on deployment prep and own wikis
If it involves new columns or tables, if the data should be made available on the labs replicas and/or dumps or not because they contain private or sensitive data (consult legal if you are unsure). Similar question if it involves deletion of data previously available on labs.
Not applicable.