Goal: define what GitLab support must share with GitHub adapters and what can remain provider-specific.
Related plan: #82.
Depends on: #33, #84, and #85.
Acceptance criteria:
- Identify shared adapter concepts across GitHub and GitLab.
- Identify GitLab-specific MR and pipeline metadata differences.
- Keep GitLab support optional and investigation-first.
- Recommend whether implementation should wait for GitHub adapter stabilization.
Goal: define what GitLab support must share with GitHub adapters and what can remain provider-specific.
Related plan: #82.
Depends on: #33, #84, and #85.
Acceptance criteria:
- Identify shared adapter concepts across GitHub and GitLab.
- Identify GitLab-specific MR and pipeline metadata differences.
- Keep GitLab support optional and investigation-first.
- Recommend whether implementation should wait for GitHub adapter stabilization.