Netbox is awesome and I have just started to plan some automations to use its data (I currently just use the GUI).
However, if I use it as a source of truth for what is essentially config management, it would be replacing something that's currently running on top of git and GitHub.
I'm not sure I'm willing to lose version history, easy reverts, the pull request mechanism etc for this critical data. How have you dealt with this?