...we don't have any runtime check on profiled being unique across the registered profiles, nor we enforce a literal convention with TS.
This leaves space for some corner cases such as solution registering profiles at the same context level that might have the same id (human error level)...
Originally suggested by @tonyghiani in