Uploaded image for project: 'AI Platform Core Components'
  1. AI Platform Core Components
  2. AIPCC-10152

Enable AI code review in our gitlab repos

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Accelerator Enablement
    • None
    • Enable AI code review
    • False
    • Hide

      None

      Show
      None
    • False
    • In Progress
    • AIPCC-8475O4: AI-First Excellence
    • 22% To Do, 56% In Progress, 22% Done
    • AIPCC Accelerators 25, AIPCC Accelerators 26, AIPCC Accelerators 27

      This Epic covers the integration of our centralized AI Reviewer (located in core/tools/ai-review) across the RHEL-AI ecosystem.

      Rather than building new logic, the task is to "teach" the reviewer how to handle each specific repository by creating tailored SKILL.md files and adding the necessary GitLab CI job calls to trigger the centralized reviewer.

      Implementation Plan

      1. Skill Development (SKILL.md)

      For each repo, a SKILL.md must be defined to provide context to the AI (e.g., coding standards, specific tech stacks, or architectural constraints).

      • Code Repos: Focus on Python/Container best practices.
      • Docs/ADR: Reuse/refine the existing skill logic in architecture-decision-records.
      • Pipelines: Focus on GitLab CI syntax and YAML optimization.

      2. CI/CD Integration

      Add a job to each repository’s .gitlab-ci.yml that:

      1. Triggers/calls the utility in core/tools/ai-review.
      1. Passes the local SKILL.md as context for the review.

              rh-ee-alustosa Andre Lustosa Cabral de Paula Motta
              rh-ee-alustosa Andre Lustosa Cabral de Paula Motta
              Frank's Team
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: