Honestly this is an example of exactly what the OP is saying is bad behavior. The link to actually create a bug report doesn't even show up til the 5th paragraph and clicking on that link just takes you to a github sign-in page.
It may not be optimally helpful, but it's one of the articles's recommendations:
> So, what can you do? You can encourage people to report bugs. I visibly write in my GitHub README that reporting bugs is encouraged and welcome: “Please tell me if something is wrong, you’re helping me make this project better.”
Nothing in the post is about frictionless report submission, mostly observation that if something is broken most users won't bother reporting it. If the suggestion has been made that bug reports are welcome, that might help, and a good place to make that suggestion is in an error message, especially for a development tool (though it is also in the main README).
And the link to …/CONTRIBUTING.md#bug-reports doesn't actually work, because the relevant heading has id=user-content-bug-reports" rather than id="bug-reports".
Are you sure about that? I just tested to be sure, and it works for me (with firefox).
I agree that the id in the html is "user-content-bug-reports", but for some reason the link works anyways. Further if you hover over the heading github displays a link icon to its left, and it points at #bug-reports.