Deployment Instance Naming
Deployment instance names, server directory names, and generated process names use camelCase. When a deployment instance uses a repository’s name, it preserves that repository’s canonical casing, such as holismControl. Provisioning and publishing validate these names before making changes. Lowercase names are used only where an external system requires them, without altering the canonical deployment name.
Correct
const repository = 'holismControl'
const serverDirectory = 'holismControl'
const processName = 'holismControlApi'
Incorrect
const repository = 'holismControl'
const serverDirectory = 'holismcontrol'
const processName = 'holismControlControlApi'
Fix
Correct the deployment configuration to preserve canonical camelCase names. Validate deployment names before provisioning or publishing, and keep any externally required lowercase representation at its interoperability boundary.