I’ve dealt with similar challenges and have a workaround that might help. We’ve developed a script that uses the change log to create tailored deploy.xml files, enabling us to deploy specific changes confidently without impacting other developments. While I need to update the project with some recent enhancements we’ve made internally, you can get the core idea and benefit from the existing setup. Check out the “Run npm run generate-manifests” section in the README of my GitHub project:
NetSuite CustomModules Template. Feel free to fork, use, and contribute improvements via pull requests. Your insights and enhancements are welcome!