Ability to disable automatically generated (pre-populated) title and description for a merge request

Problem to solve

As a team-lead of a project, I have to review merge requests. Developers are frequently forget to make sure that title and description is correct. There should be a way to force them to fill out all the fields from scratch, rather rely on automatically generated titles that does not always work as expected.

Intended users

Development Team Lead will be very grateful when Developers actually use their brains to fill out the merge request.

Further details

Just a checkbox in project settings to disable pre-populated titles and description for merge requests.

Proposal

When team lead decides to disable pre-populated fields for merge requests - then developers will have to type something in.

Permissions and Security

Same level of access to the checkbox as ability protect branches.

Documentation

....

What does success look like, and how can we measure that?

....

Links / references