pryscraper/.forgejo/ISSUE_TEMPLATE/bug.yml
cryptorugmunch 8d25702eca chore(license): re-license to dual MIT (core) + BSL 1.1 (stealth)
Squashed from chore/license-relicense. Full message preserved in the
original branch commit bb77eb5. See ADR-0002 for the decision rationale.

Refs: ADR-0002, commit bb77eb5
2026-07-02 19:59:18 +02:00

90 lines
2.3 KiB
YAML

# SPDX-License-Identifier: MIT
# Copyright (c) 2026 Rug Munch Media LLC
# Part of Pry — https://git.rugmunch.io/RugMunchMedia/pryscraper
# Licensed under MIT. See LICENSE.
name: Bug Report
description: Report a defect or unexpected behavior
title: "[Bug]: "
labels: ["bug", "triage"]
body:
- type: markdown
attributes:
value: |
Thanks for reporting a bug. Please fill in the sections below.
- type: input
id: version
attributes:
label: Version
description: Tag, branch, or commit SHA where the bug reproduces
placeholder: "v1.2.3 or main@abc1234"
validations:
required: true
- type: dropdown
id: severity
attributes:
label: Severity
description: How bad is the impact?
options:
- Critical (data loss, security, total outage)
- High (major feature broken, no workaround)
- Medium (feature broken, workaround exists)
- Low (minor, cosmetic)
validations:
required: true
- type: textarea
id: summary
attributes:
label: What happened?
description: Clear, factual description of the bug
placeholder: |
Expected: ...
Actual: ...
validations:
required: true
- type: textarea
id: repro
attributes:
label: Steps to reproduce
description: Numbered steps. Include URLs, commands, inputs.
placeholder: |
1. Go to /scanner/scan
2. Enter address 0x...
3. Click "Analyze"
4. See "undefined" instead of risk score
render: shell
validations:
required: true
- type: textarea
id: logs
attributes:
label: Logs / errors / stack trace
description: Paste relevant output. Use a code block.
render: shell
placeholder: |
```
2026-07-02T10:00:00 ERROR ...
```
- type: input
id: env
attributes:
label: Environment
description: OS, browser, runtime version, etc.
placeholder: "macOS 14.5, Chrome 125, Node 22.3"
- type: checkboxes
id: checks
attributes:
label: Pre-submit checks
options:
- label: I searched existing issues and didn't find a duplicate
required: true
- label: I can reproduce this on `main` HEAD
required: false
- label: I'm willing to submit a PR
required: false