A dev build is detected if: - There are dirty tracked files: "git status -uno --porcelain" nonempty - We are not on main: "git describe" != "git describe main"