Checklist from https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment#Process (read this on-wiki for links and examples):
**Prerequisites:** {T347896}
[x] 1. Add the new extension submodule to the git mediawiki/extensions repo.
[x] 2. Move your extension's CI config to the "Wikimedia production" section, add the "in-wikimedia-production" job template, and make sure it has and passes all the expected jobs for production code.
[x] 3. Add your extension to the json make-wmf-branch release tool at least two weeks prior to your target date for enabling on the Beta Cluster.
[x] 4. Add your extension to extension-list.
[x] 5. Create database schema in beta wikishared
[x] 6. Prepare a patch for each of the following items:
-- Configure the Fluxx client ID and client secret in the beta PrivateSettings
-- Configure the Fluxx endpoint URL
-- Add private config stubs to the [[https://github.com/wikimedia/operations-mediawiki-config/blob/master/private/readme.php | readme]]
-- Load the extension in CommonSettings-labs.php if `$wmgUseCampaignEvents` is true.
[] 7. Add the patches above to a deployment window.
-- ...
[] 8. Add to the `"Extensions used by Wikimedia - Upcoming"` group in translatewiki
[x] 9. Post update on the performance review task (T350947) that the review can now begin
**Then:** {T347909}