DashboardcraftPreserve configured values and relax on…

Preserve configured values and relax only derived inputs

Category: preference
Confidence: 0.80
ID: 01a069da-2a8c-75b3-af77-55061d3a1a49
Project ID: e16af391-c497-4837-b681-c849a5514499
Cross-project: No
Recalled in other projects: 0
Source session: 0tbx5cYYn9wcx3EYw
Created: 2026-09-04 00:38:20
Updated: 2026-09-04 00:38:20

Content

When 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.

Move to: