Modify Catalyst API so it supports patchdemo's option to create temporary user accounts:
Temporary user creation (aka. IP masking) can be added to the MW local settings like this. Files with locals settings options can be placed at dir settings.d under the wiki directory and they will be honored by MediaWiki.
Proposal
In the mediawikiCore section of the MW chart, add a new value to enable temporary user creation.
Patchdemo will send the value as part of values.mediawikiCore and the MW chart will then configure the local settings appropriately.