Skip to content

Add structured GitHub issue forms - #14

Merged
Punisheroot merged 1 commit into
mainfrom
feat/js/issue-templates
Aug 4, 2026
Merged

Add structured GitHub issue forms#14
Punisheroot merged 1 commit into
mainfrom
feat/js/issue-templates

Conversation

@Punisheroot

Copy link
Copy Markdown
Contributor

Summary

Adds structured GitHub Issue Forms for bug reports and feature requests, plus security and project-status links. Blank issues remain available for cases not covered by the forms.

Implementation

The forms collect bounded reproduction, environment, outcome, impact, and acceptance-evidence details while warning against credentials, private source, sealed benchmark material, and public vulnerability disclosure.

Validation

pnpm dlx prettier@3.6.2 --check .github/ISSUE_TEMPLATE/*.yml
passed

git diff --cached --check
passed

Risks/limitations

GitHub renders the forms only after they reach the default branch. There is no runtime, API, storage, performance, or compatibility impact.

Documentation/evidence

Not applicable.

AI assistance and human verification

AI assistance: code
Human verification: Reviewed the complete three-file diff, required fields, existing labels, security routing, blank-issue fallback, YAML formatting, and absence of unrelated repository changes.

AI was used only for code assistance.

Ownership checklist

  • I read and understand the complete diff and can explain every material change.
  • I personally verified the reported tests and technical or performance claims.
  • I finalized and personally published the commits and this pull request.
  • I checked for unrelated edits, credentials, generated files, and live artifacts.
  • Public documentation and PROJECT_STATUS.md are updated when applicable.

@Punisheroot
Punisheroot requested a review from JJordan0C August 4, 2026 10:23
@Punisheroot
Punisheroot merged commit 9778471 into main Aug 4, 2026
2 checks passed
@Punisheroot
Punisheroot deleted the feat/js/issue-templates branch August 4, 2026 10:59
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.

2 participants