Constraints are useful when they are explicit.

Define them early so decisions remain coherent as the project grows.