Pull Request Workflow

  1. Self-Review Before Creating a PR

    • Thoroughly review your own code before opening a Pull Request.

    • Ensure all functionality works correctly and all tests pass (if applicable).

  2. PR Template Usage

    • Do not remove the PR template.

    • Fill in all required sections according to the provided instructions.

  3. Automatic Initial Review: NeetoBugwatch

    • After a PR is created, NeetoBugwatch automatically reviews the PR.

    • Wait for NeetoBugwatch to complete its automated review before assigning human reviewers.

  4. Assigning Reviewers

    • Once NeetoBugwatch has finished its review, assign the appropriate human reviewer(s).

    • Request a review from the assigned reviewer(s).

  5. Merging Restrictions

    • Do not merge your own PR.

    • A PR must receive approval from at least one human reviewer (after Bugwatch review) before merging.

  6. Communication & Transparency

    • GitHub is the source of truth.

    • All discussions, clarifications, and decisions should happen openly in Issues and PR threads.