From 2976fe443241429173b7a7e4495a9c84e90b32e3 Mon Sep 17 00:00:00 2001 From: Nitya Gosain Date: Thu, 19 Feb 2026 10:06:58 +0530 Subject: [PATCH 1/4] Add ISSUE_TEMPLATE configuration for GitHub Added issue template configuration with contact links. --- .github/ISSUE_TEMPLATE/config.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..e3eb20b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,10 @@ +blank_issues_enabled: true + +contact_links: + - name: Read the Documentation + url: https://github.com/SamXop123/rigcrafter#readme + about: Please check the README before opening an issue. + + - name: General Discussion + url: https://github.com/SamXop123/rigcrafter/discussions + about: Ask questions or discuss ideas here. From b06841de886194d406b816772b888eabdb0eef76 Mon Sep 17 00:00:00 2001 From: Nitya Gosain Date: Thu, 19 Feb 2026 10:07:48 +0530 Subject: [PATCH 2/4] Create bug report template in ISSUE_TEMPLATE Added a bug report template for issue tracking. --- .github/ISSUE_TEMPLATE/bug_report.md | 55 ++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..70f6358 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,55 @@ +--- +name: Bug Report +about: Report a compatibility, UI, or logic issue +title: "[BUG] " +labels: bug +assignees: "" +--- + +## Describe the Bug +A clear and concise description of what the bug is. + +--- + +## Steps to Reproduce +1. Go to: +2. Select: +3. Click: +4. See error: + +--- + +## Expected Behavior +What should have happened? + +--- + +## Actual Behavior +What actually happened? + +--- + +## Environment +- OS: +- Browser: +- Device: +- Screen Size (if UI related): + +--- + +## Affected Area +- [ ] UI (Component Selector / Build Summary) +- [ ] Compatibility Engine (`lib/compatibility.ts`) +- [ ] Suggestion Engine (`lib/suggestions.ts`) +- [ ] Data Layer (`lib/data.ts`) +- [ ] Other: + +--- + +## Screenshots / Logs +Add screenshots or console errors here. + +--- + +## Additional Context +Add any other context about the problem here. From e7a7eecbae92bb6858ef132eeced2d2ea73d36b5 Mon Sep 17 00:00:00 2001 From: Nitya Gosain Date: Thu, 19 Feb 2026 10:08:35 +0530 Subject: [PATCH 3/4] Create feature request issue template Added a feature request template for GitHub issues. --- .github/ISSUE_TEMPLATE/feature_request.md | 41 +++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/feature_request.md diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..3941ec2 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,41 @@ +--- +name: Feature Request +about: Suggest a new feature or improvement +title: "[FEATURE] " +labels: enhancement +assignees: "" +--- + +## Problem Statement +What problem does this feature solve? + +--- + +## Proposed Solution +Describe your proposed solution clearly. + +--- + +## Affected Area +- [ ] UI Layer (Next.js / Components) +- [ ] Compatibility Logic +- [ ] Suggestion Engine +- [ ] Component Data +- [ ] Performance Optimization +- [ ] Accessibility +- [ ] Other: + +--- + +## Impact +How will this improve RigCrafter? + +--- + +## Alternatives Considered +Have you considered any alternative approaches? + +--- + +## Additional Context +Add mockups, references, or examples if available. From e6585cde5c69644f47322a3d506d9feccfc883cf Mon Sep 17 00:00:00 2001 From: Nitya Gosain Date: Thu, 19 Feb 2026 10:09:10 +0530 Subject: [PATCH 4/4] Add documentation update issue template This template allows users to suggest improvements to documentation, including README and guides. --- .../ISSUE_TEMPLATE/documentation_update.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/documentation_update.md diff --git a/.github/ISSUE_TEMPLATE/documentation_update.md b/.github/ISSUE_TEMPLATE/documentation_update.md new file mode 100644 index 0000000..cd378e6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation_update.md @@ -0,0 +1,30 @@ +--- +name: Documentation Update +about: Suggest improvements to README or project documentation +title: "[DOCS] " +labels: documentation +assignees: "" +--- + +## Section to Update +- [ ] README +- [ ] Installation Guide +- [ ] Architecture Diagram +- [ ] Contributing Guide +- [ ] Code Comments +- [ ] Other: + +--- + +## What Needs Improvement? +Clearly describe what is missing, unclear, or outdated. + +--- + +## Suggested Changes +Provide the updated content or explain what should be added. + +--- + +## 🎯 Why This Matters +Explain how this improves contributor onboarding or clarity.