Skip to content

chore: add bug report template and config - #216

Merged
N-thnI merged 1 commit into
Vero-protocol:mainfrom
ABEEGOLD:chore/issue--add-bug-report-template
Aug 20, 2026
Merged

chore: add bug report template and config#216
N-thnI merged 1 commit into
Vero-protocol:mainfrom
ABEEGOLD:chore/issue--add-bug-report-template

Conversation

@ABEEGOLD

Copy link
Copy Markdown

Closes #211

Summary

This PR rounds out the issue-template set by adding a structured bug report form. This resolves inconsistent triage quality by ensuring bug reports no longer start as a blank freeform box, while routing security-related reports properly to our vulnerability disclosure process.

Changes Made

  • Added .github/ISSUE_TEMPLATE/bug_report.yml: Created a structured issue form with dedicated fields for affected module (engine-core, engine-bridge, dashboard), expected/actual behavior, and reproduction steps.
  • Added .github/ISSUE_TEMPLATE/config.yml: Disabled blank issues to enforce template usage and added a contact link pointing users looking to report security vulnerabilities directly to the SECURITY.md process instead of the public tracker.

Testing Performed

  • Unit tests pass (cargo test / npm test)
  • Integration tests pass
  • Manual smoke test performed (Verified YAML syntax and structure for issue forms)

Checklist

  • Branch follows naming convention (feat/, fix/, chore/, etc.)
  • Closes #211 reference is present above (linking this PR to the issue)
  • Code follows the project's style and conventions
  • New or updated tests cover the changes
  • Documentation updated if behaviour changed
  • No secrets, credentials, or sensitive data committed
  • PR is scoped to a single concern (one issue per PR)

@N-thnI N-thnI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI green, assignee-verified against GrantFox campaign assignment.

@N-thnI
N-thnI merged commit cf3f546 into Vero-protocol:main Aug 20, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Complete .github/ISSUE_TEMPLATE/ set — bug_report form is missing

2 participants