api-review
API review
/api-review [python|java|dotnet] [range]
Without a language, review microsoft/playwright (the Node.js package, the test runner, MCP and the CLI). With a language, review that port: see "Language ports" at the end, which changes the range, the sources and the composition; everything else applies as written.
Produce one artifact (an HTML page published with the Artifact tool) that a maintainer reads before a release. It lists the changes in the range that change the public API or affect existing users, ordered by impact, and checks that each one is documented. The reviewer types feedback into the page and copies a GitHub issue draft from it.
The review is not a changelog. A change is in because a user has to learn a new API, or because an existing test suite may start behaving differently. A fix that makes Playwright more correct in a corner case is not in, even though some user somewhere will notice it.
Work in the current checkout only. Do not commit anything.