Hi @FactorAlligator,
You're right not to exclude data from the modeling step even if it doesn't match your final requirements. I don't know if the option I will share will exactly suit your needs, but here is a possibility :
You can create a model based on these 2 responses (make sure to check the option "Fit Separately" in the Fit Model platform) with the terms you specify.
In the red triangle of the Fit Group, click on Profiler (Profilers in Fit Group Reports (jmp.com)). From here, you will be able to specify for each response the target, limits and importance (in your example, you'll have to adjust the relative weight of your constraint response to be sure the optimum found by JMP will respect your constraint).
There is a lot of flexibility on how to set up your desirability function (Desirability Profiling and Optimization (jmp.com)), so we can imagine that you may set up the desirability profile of your response and "constraint response" like this :
This way, even if you're not interested in the exact values from response 2 (constraint), creating a desirability function for this response will enable to be sure that this constraint is taken into consideration in the Profiler optimum.
I hope this answer will help you,
Victor GUILLER
L'Oréal Data & Analytics
"It is not unusual for a well-designed experiment to analyze itself" (Box, Hunter and Hunter)