SYSTEM Cited by 1 source
GitLab¶
GitLab is a self-hostable Git-based version-control and CI/CD platform. The sysdesign-wiki references it primarily as the VCS substrate that Cloudflare's AI Code Review system targets:
- Merge requests (MRs) — GitLab's analog to GitHub Pull Requests; the unit of review.
- DiffNotes — inline comment threads on specific diff ranges; the structured-comment substrate that Cloudflare's MCP comment server writes into and the incremental re-review pipeline reads back.
- CI components — self-contained reusable pipeline fragments. Cloudflare ships the AI review as a component included via
include: - component: $CI_SERVER_FQDN/ci/ai/opencode@~latest. - Approval workflow —
POST /approve,POST /unapprove,/submit_review requested_changesas the actions Cloudflare's coordinator maps its severity verdict onto.
Seen in¶
- sources/2026-04-20-cloudflare-orchestrating-ai-code-review-at-scale — GitLab MRs are the unit of review; CI components deliver the agent; DiffNotes are the comment-thread substrate; approval endpoints are the output channel.
Related¶
- systems/cloudflare-ai-code-review — primary consumer.
- systems/github — sibling platform (GitHub PRs ↔ GitLab MRs, GitHub Actions ↔ GitLab CI).
- concepts/ai-rereview-incremental — re-review discipline tied to DiffNote thread state.