* chore: update Makefile for improved build process and add testing commands
* chore: add git checks to dev_release for branch and status validation
* chore: enhance dev_release with gh CLI checks and release creation
* chore: update dev_release to use versioned tags for Git and GitHub releases
* chore: refactor deploy script to use version argument and improve deployment process
* chore: update Makefile to version 0.5.0 and enhance release process with confirmation prompts and version bumping
* chore: enhance release process in Makefile with pre-release checks and user confirmation for production releases
* chore: refactor build process in Makefile to streamline development builds with a dedicated inner target
* chore: simplify build_release target in Makefile by removing frontend dependency
* chore: enable automatic version bumping in Makefile by uncommenting git commands
* chore: add pre-release testing prompts in Makefile for both development and production releases
* chore: update Makefile and test_release_on_device.sh to implement a new testing flow for pre-release validation
* chore: update Makefile to ensure consistent version handling in build and release processes