New issues land as a blank textarea right now, and triage usually means asking for repro steps and env info as a follow-up. A couple of YAML templates would tighten that loop.
What I think we need:
.github/ISSUE_TEMPLATE/bug_report.yml: description, steps to reproduce, expected vs actual, env (OS, Node version, install method)
.github/ISSUE_TEMPLATE/feature_request.yml: problem, proposal, alternatives considered
.github/ISSUE_TEMPLATE/config.yml with blank_issues_enabled: false and a contact link pointing at SECURITY.md, so vuln reports don't get filed publicly by accident
No code, just YAML. Good first issue if someone wants to grab it.
New issues land as a blank textarea right now, and triage usually means asking for repro steps and env info as a follow-up. A couple of YAML templates would tighten that loop.
What I think we need:
.github/ISSUE_TEMPLATE/bug_report.yml: description, steps to reproduce, expected vs actual, env (OS, Node version, install method).github/ISSUE_TEMPLATE/feature_request.yml: problem, proposal, alternatives considered.github/ISSUE_TEMPLATE/config.ymlwithblank_issues_enabled: falseand a contact link pointing at SECURITY.md, so vuln reports don't get filed publicly by accidentNo code, just YAML. Good first issue if someone wants to grab it.