I wonder if calling (executable-find "guix") is a good enough way of knowing if you are on a guix managed system
(executable-find "guix")
Iād check for the existence of /run/current-system
/run/current-system