2 Workflow
GamBar edited this page 2026-04-10 15:27:44 -04:00

Git Workflow

Our development process follows a structured issue-based workflow integrated with the Development project board.

Issue Lifecycle

flowchart LR
    A[TODO] --> B[In Progress]
    B --> C[Review]
    C -->|Approved| D[Done]
    C -->|Changes Requested| B

Rules & Conventions

Code Review & Merging

  • Only @catxrin is allowed to:

    • Review pull requests
    • Merge pull requests

Branch Naming

Branches must follow this format:

#<issue-number> optional-name

Examples:

#42
#42 add-login-endpoint

Pull Request Naming

Pull requests must follow this format:

[#<issue-number>] optional-name

Examples:

[#42]
[#42] add login endpoint

Labels

  • Always apply appropriate labels to:

    • Issues
    • Pull Requests

Labels help clarify:

  • Type of work (feature, bug, refactor, etc.)
  • Priority
  • Area of the codebase