holy shit this so funny, using the pull request to review himself
I do ensure these self-conversations are resolved so that the PR is clean when I ask other reviewers to have a look, and I don't think I'd do that on an open-source project. But I'm very much shrugging at this practice.
To me, there's two things you can mean with a PR:
- Open a normal PR: I personally attest to the quality of the code, and I'm ready for the maintainer to review/merge it.
- Open a draft PR: I have questions about proceeding and want to show you a work in progress to give context.
Any kind of intermediate work to prepare it for the maintainers should happen in a fork, not adding noise in the official repo. When you're done experimenting in the fork, then it can go to the main repo.