Looking at http://docs.wildfly-swarm.io/2018.4.1/#_microprofile, it seems that
- MP Config uses config keys swarm.micro-profile-config.*
- MP Health uses swarm.health.* (no mention of MP at all)
- MP JWT uses swarm.microprofile.jwtauth.*
- and in https://github.com/wildfly-swarm/wildfly-swarm/pull/872, we're adding config keys for MP Fault Tolerance, looking like swarm.micro-profile-faulttolerance.*
This is wildly inconsistent and should be unified. We already have config key aliases so that anyone that could have depended on the old keys doesn't break.
Personally, I like the JWT scheme most: swarm.microprofile.<spec>.*. But most important is we pick a single scheme and use it for all.