Skip to content

Implement Pull Request Template for standardized SWoC '26 contributions #86

@Nitya-003

Description

@Nitya-003

Task Description

As IssueMatch scales during Social Winter of Code 2026, we expect a high volume of contributions across our FastAPI backend and Next.js 15 frontend. Currently, PRs are submitted without a consistent structure, making it difficult for maintainers to:

  1. Identify which part of the stack (AI/ML, Backend, or Frontend) is affected.
  2. Verify if the FAISS vector search or MongoDB schemas have been tested.
  3. Track SWoC '26 points for the leaderboard.

I propose adding a .github/pull_request_template.md to streamline the review process and ensure high code quality.

Goals

  • Speed: Maintainers can review PRs faster when they know exactly what to look for.
  • Fairness: Ensures all SWoC participants provide the same level of documentation for their points.
  • Reliability: Prevents breaking the FAISS similarity search or GitHub API integration by requiring specific test confirmation.

Acceptance Criteria

  • Create the .github/pull_request_template.md file.
  • Include a section for GitHub OAuth and MongoDB environment verification.
  • Add a "Definition of Done" checklist for SWoC contributors.
  • Reference the CONTRIBUTING.md in the template footer.

Component

Documentation

Technical Details

No response

Resources

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    SWOCPart of Social Winter of CodeSWoC26Social Winter of Code 2026

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions