I am not fully understanding the different levels services can live at and what that impacts. Not sure if ‘Integration vs Platform’ are really the correct terms even.
I am a contributor on an integration that is no longer maintained by the original dev and am still doing a lot of learning.
I’ve added a couple Entity services at the platform (camera) level as they were specific to cameras.
Now I want to add a service that isn’t camera specific.
Problem is that I don’t really get what the distinction is. It seems like I can add this service at the platform level as well and it would work fine but that doesn’t feel like how it is intended to be done.
Part of my hang up is if I am setting a domain target in my sevices.yaml, why does it matter where I register it?