Please add a feature that requires users to complete specific custom fields before they can change an Opportunity stage.
Example:
* If a user moves an Opportunity to "Lost," they must fill in a required field such as "Loss Reason."
* If a user moves an Opportunity to another stage, they must complete any custom fields assigned to that stage.
The stage change should be blocked until all required fields are completed.
This feature would help ensure accurate data collection, improve reporting, and prevent users from changing stages without providing the necessary information.