I have an on-prem installation of creatio studio compatibility edition version 8.0.9.
I installed the Customer 360 app and created my custom app in the application hub.
The newly created package is specified in the "CurrentPackageId" system setting
Now when I click on the gear icon on eg the contact list from the Customer 360 app, creatio creates a new package with a name in the format <prefix>App_<random_string>...in my case, it was "QsApp_oyuwyip".
This package has a special manifest file called app-descriptor-extension.json in the file system, which seems to be used to associate the package with the Customer 360 app and to extend it (the new package can be seen in the "advanced settings" part of the Customer 360 app).
I can move the ClientModule to my package and if I change it, then create will update it correctly (and not create a new module in the QsApp_oyuwyip package), but if I change something else (like the account page from the Customer 360 app) it will be stored in the QsApp_oyuwyip package again and I'd have to move it again.
This "feature" makes it more difficult to deploy the changes to our customer's system. We are using git and Clio in our CI/CD pipeline, which was built with one package to transfer in mind...
Is there a way to force the system to use my custom app/package to store all changes?