We're in the process of rearchitecting Lightning to make it more compatible with true profile inheritance. DF is a good proving ground for this. I'm curious to see what the tests show
Notes:
This changes how you include lightning components from opt in (in your current architecture) to opt out. I probably didn't get the opt out list quite right in your info.yml file.
A lot of DF's modules list dependencies on lightning components that I didn't remove. I'm not sure what the best pattern is (whether to remove them or not) but it doesn't hurt to leave them for now.
We're in the process of rearchitecting Lightning to make it more compatible with true profile inheritance. DF is a good proving ground for this. I'm curious to see what the tests show
Notes: