Description
What
Right now the Activity-Pub plugin can be activated and configured without realizing that preconditions are failing.
The plugin checks preconditions via the WP-healthcheck but the results are not shown prominently and cause users to not check the healthcheck in the first place.
This will cause users to expect things to work even though they can't and will fail with weird feedback (or none at all)
In a specific case the Activity-Pub settings do not show any issues
Even though the health-check shows a clear problem:
Why
To make the onboarding process for new users less painful and help users to fix errors themselves without having to raise issues here or (probably more often) just leave frustrated
How
Show a prominent message whether health-checks failed or not directly on top of the settings page.
Add to failing messages that this means that the plugin will not work before they are fixed.