invisible_playwright/.github
feder-cr 9571c3049d chore(issue-template): require headless / proxy / profile / URL / selector / runnable repro
Re-shapes the bug report form so reporters cannot submit underspecified
tickets like #18 / #19 / #20 which all required multiple round-trips
asking for basic environment context. Every field is now required unless
explicitly marked optional.

New required fields:
- headless=True/False (or N/A) — many bugs only repro on Windows
  headless=True where we use a hidden alt-desktop
- Proxy region (no proxy / UK / US / other / datacenter) — site
  behavior is often geo-dependent (e.g. GDPR consent on UK only)
- Profile directory (transient / persistent) — affects cookie state
- Exact URL string (no more "the homepage")
- Exact selector / locator (for click / locator bugs)
- Runnable reproduction Python snippet (pre-filled with scaffold so
  reporters cannot submit "just open the link")

Existing fields preserved: version, OS, Python, expected, actual,
confirmations.

New optional fields: screenshot upload area, browser/Playwright DEBUG
logs textarea, free-form notes.
2026-05-22 19:49:48 -07:00
..
ISSUE_TEMPLATE chore(issue-template): require headless / proxy / profile / URL / selector / runnable repro 2026-05-22 19:49:48 -07:00
workflows ci: remove PyPI publish workflow (not publishing) 2026-05-16 10:43:05 -07:00
PULL_REQUEST_TEMPLATE.md chore: add community standards (CoC, contributing, security, templates) 2026-05-18 11:46:16 -07:00