What. Strict branch naming like feature/, bugfix/, chore/, release/ has been the standard for probably 10 years now in all projects I've been in, often enforced by auto-rejecting pushes that don't comply.
Never used it in any of the projects I’ve been on.
Never used it in any of the projects I’ve been on.