Additional comments that may be addressed after the PR is merged (if not addressed, we can track them as new open issues):
There is no need for empty grouping for the component-specific attributes. An empty container defined as an augmentation target should be enough for the base network inventory model
It is preferable to avoid defining grouping when used once unless this would help the readability of the code
Originally posted by @italobusi in https://github.com/ietf-ivy-wg/network-inventory-yang/pull/34#pullrequestreview-1865791290