Separation of Roles
Planning
Generating candidate system configurations.
Reasoning
Validating feasibility against constraints.
Optimisation
Improving performance metrics (Secondary to correctness).
"A system that is optimal but infeasible is invalid. Constraint satisfaction precedes optimisation in all decision pipelines."
Role of AI
AI techniques may assist search acceleration and pattern recognition. However, they are never permitted to override explicit constraints or generate opaque decisions without validation.