Is your feature request related to a problem? Please describe.
With the fantastic addition of #883 we now get insight into possible issues with our data which we can fix if necessary.
Some of the checks being run could actually be fixed pragmatically like event and descendant ordering.
Describe the solution you'd like
While automatic fixing would be dangerous, we could add a "fix" button next to the issue (or perhaps in this case an automatic order button on the descendants and events list of a person) for issues that support automatic fixing. Where applying the automatic fix is still a manual choice.
Describe alternatives you've considered
The current method of solving it is simply opening the link on the issue, and manually ordering the events, or fixing the specified issue.
Which is absolutely fine, but can feel a bit cumbersome for issues not strictly requiring human intervention.
Is your feature request related to a problem? Please describe.
With the fantastic addition of #883 we now get insight into possible issues with our data which we can fix if necessary.
Some of the checks being run could actually be fixed pragmatically like event and descendant ordering.
Describe the solution you'd like
While automatic fixing would be dangerous, we could add a "fix" button next to the issue (or perhaps in this case an automatic order button on the descendants and events list of a person) for issues that support automatic fixing. Where applying the automatic fix is still a manual choice.
Describe alternatives you've considered
The current method of solving it is simply opening the link on the issue, and manually ordering the events, or fixing the specified issue.
Which is absolutely fine, but can feel a bit cumbersome for issues not strictly requiring human intervention.