docs: add issue templates (bug report, feature request)

GitHub issue forms that enforce the fields needed to triage: obscura
version, OS and architecture, how it is being used, stealth mode, a
reproduction, expected vs actual, and whether headless Chrome behaves
the same. config.yml routes questions and API proposals to Discussions
and security reports to the private advisory flow.
This commit is contained in:
SGavrl committed 2026-06-24 23:22:16 +00:00
1 parent ae3fca3366
commit fa6bc6c134
3 files changed
+139

No files matched your search

@@ -0,0 +1,37 @@
name: Feature request
description: Suggest a capability or API for obscura
labels: ["enhancement"]
body:
- type: markdown
attributes:
value: |
For larger API proposals, consider opening a Discussion first so the design can be talked through before you build it.
- type: textarea
id: problem
attributes:
label: Problem
description: What are you trying to do that obscura does not support today?
validations:
required: true
- type: textarea
id: solution
attributes:
label: Proposed solution
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives considered
validations:
required: false
- type: checkboxes
id: scope
attributes:
label: Scope
description: Obscura targets web scraping and AI-agent automation, with performance and stability as hard constraints.
options:
- label: This should not regress performance (obscura's speed and memory footprint are a hard constraint).
required: false
- label: This is not detection-evasion for abusive purposes.
required: false