diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..ee6e716 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,23 @@ +--- +name: 🐛 Bug Report +about: Something is broken and needs fixing. +title: "[BUG] " +labels: bug +--- + +## 💥 What is broken? + +## 👣 Steps to Reproduce +1. Go to '...' +2. Click on '...' +3. Scroll down to '...' +4. See error + +## 🎯 Expected Behavior + +## 🖥️ Environment Context +- **OS (Operating System):** +- **Browser (if applicable):** +- **Version/Dependency:** + +## 📸 Screenshots / Logs diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..e619a32 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,11 @@ +--- +name: ✨ Feature Request +about: Suggest a new idea or enhancement for the project. +title: "[FEATURE] " +labels: enhancement +--- + +## 💡 The Pitch +## 🤔 Why do we need this? +## 🛠️ Proposed Solution +## 🚫 Alternatives Considered diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md new file mode 100644 index 0000000..86dd413 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/question.md @@ -0,0 +1,10 @@ +--- +name: ❓ Question / Help +about: You are stuck and need clarification on how something works. +title: "[QUESTION] " +labels: question, help wanted +--- + +## ❓ What is your question? +## 🧩 Context +## 🛑 What have you tried already? diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..25df269 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,49 @@ +## 🔗 Related Issue +Closes # + +--- + +## 📝 Description of Changes +<--write here--> + +--- +## 🏷️ Proposed Labels +- [ ] UI/UX +- [ ] Documentation +- [ ] CI/CD +- [ ] Backend Logic +- [ ] Anything else + +--- +## 📂 Core Files Changed +<--write here--> + +--- +## 📸 Verification & Screenshots +- **UI/UX (User Interface / User Experience - how it looks and feels):** + +- **CI/CD (Continuous Integration / Continuous Deployment - the automated build/test pipeline):** + +--- +## 🤖 AI Assistance Declaration +**Did you use an AI tool to write or assist with this code OR Pull Request?** +- [ ] Yes +- [ ] No (If no, you can skip the rest of this section) + +> **⚠️ IF YOU CHECKED "YES", YOU MUST ANSWER THE FOLLOWING:** +* **Which AI Model did you use?** *(e.g., GPT-4o, Claude 4.5 Sonnet)*: +* **Which Platform/Tool?** *(e.g., Cursor, OpenCode, Codex, Claude Code, GitHub Copilot, standard web chat)*: +* **What exactly did the AI do?**: +* **What exactly did YOU do?**: +* **What is the advantage of using this AI approach here?**: + +--- + +## ⚠️ Reviewer Notes +<--Write anything important (other than the above) that I should know--> + +--- + +## ✅ The "I Swear I Didn't Break Anything" Pledge +- [ ] I have thoroughly tested these changes in my own local branch. +- [ ] I verified multiple times that this code compiles into a standalone build and does not break existing production features.