Use a central rules object rather than scattering logic across the app.
A phase 6 type E loan has a maximum term of 3 years.
Ensure phase 6 amount/term constraints are applied in loan changes.
Fetch correct validation message.