Skip to content

Refactor the existing workflow to remove direct coupling to GitLab Merge Requests. #6

@canefe

Description

@canefe

Feature description

The current review workflow is tightly coupled to GitLab Merge Request concepts and APIs. This refactor aims to decouple the core review logic from GitLab-specific assumptions so it can be reused with other SCM providers.

The goal is not to change review behavior, but to introduce a clean separation between provider-specific integration code and the core review workflow.

Done when

The review workflow depends only on provider-agnostic interfaces, with GitLab implemented as an adapter, and the existing GitLab integration continues to function correctly.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions