NetBox is indeed intended as a source of truth. It it tightly focused on being the very best DCIM + IPAM solution it can be, which means that discovery / reconciliation and assurance / monitoring are not a problem we're currently trying to solve.
Other products do those things well, and can integrate with NetBox via our extensibility facilities including API, plugins, and scripts. In fact, we just announced partnerships with a couple of vendors that do those very things: https://netboxlabs.com/news/strategic-partnerships-reduce-ad...