* fix: update permission key logic in defineAppVersionAbility function
* fix: remove unused 'resource' from UserAllPermissions destructuring in defineAppVersionAbility function
* test: add unit tests for defineAppVersionAbility function
* refactor: formatting changes
* test: add unit tests for different roles in defineAppVersionAbility function
* test: fix review issues in defineAppVersionAbility unit tests
* fix: update defineAppVersionAbility to use correct User type and improve permissions handling
* fix: update user app permissions query to include MODULE type
* fix: enhance app visibility logic for MODULE type in getAppsFor method
* fix: improve environment synchronization and permissions handling in version management
* fix: enhance permission handling for MODULE type apps across various services
* fix: enhance permission checks for module and workflow apps in environment access logic
* fix: enhance permission handling for MODULE apps and add support for end-user abilities
* fix: remove debug logging from ability definition for data query apps
* fix: enhance module folder permissions for builders and improve access checks
* fix: enhance permission checks for folder updates in module context for builder roles