The generic error screen only says "An error occurred". We need to show them something more meaningful.
MOCKS
Desktop
{F31703082}
Mobile
{F31703085}
Please find specs in [[ https://www.figma.com/file/KIkcQ7NjOl8OkQtGWe5duIbW/Wikidata-Bridge?node-id=3657%3A16011| this Figma artboard ]].
**AC**
[ ] generic error message is shown as in mock-ups whenever there is no specific error available
[ ] "report an error" link leads to a "create new task" page on Phabricator with Bridge tag filled in
[ ] can be configured to some other system for 3rd-party installs
[ ] if the reporting system doesn't support submitting details in the link then that can be omitted
[ ] include information necessary for debugging - e.g. stacktrace in the prefilled task form link (make sure first it doesn't reveal private information)
[ ] the message of the internal error object is shown
[ ] track the number of times each error is triggered
Notes:
The "Go back" button in desktop is replaced by the Minerva back arrow in the header on the mobile version of the error.
TODO:
* specify resulting phabricator content based on reporting link