In a review of citoid installations (https://www.mediawiki.org/wiki/Citoid/Where_citoid_is_enabled), it has come to my attention that hu wiki was enabled with only *one* key present and all the others missing. We should prevent this programmatically, as this has basically trained hu users for more than 3 years that citoid doesn't work :(. This is also not the only instance, ta wiki also was broken (only two keys, and neither had template data, but for a few months) and it has happened in the past too.
Or maybe it would be better if we could hook into the message somehow and provide feedback there, and just prevent users from saving unless it has all the required keys?
It also would be good to provide feedback if a template being inserted either has no template data or no maps value at all. We considered this before and ended up using a generic message but I think telling the users and sending them to a place to report the issue might be good.