Dashboard › craft › Preserve configured values and relax on…
01a069da-2a8c-75b3-af77-55061d3a1a49When compatibility or location logic needs flexibility, keep configured or externally supplied values authoritative and unchanged. Apply any normalization, prerelease relaxation, or interpretation only to the current/derived side. In particular, never relax a configured minVersion, never normalize controller-provided names, and use exact identity/path matching for repositories and workspaces. Treat missing configuration and unmatched paths according to their explicit fallback semantics rather than coercing them into a different identity.