LLM WikiAccess-protected knowledge portal

WIKI

CI/CD AI Review Kit

AI Summary Purpose Capture durable facts about the LabradorLabs CI/CD AI Review Kit so human portfolio outputs stay grounded in the actual labrador cicd ai review kit Bitbucket repository. Key points Source Bitbucket repository labradorlabs

경로ai/wiki/projects/ci-cd-ai-review-kit.md
카테고리Project
태그#ai-review #cicd #crawler #infra #kit #monitoring #portfolio #project #projects #review #security #wiki

# CI/CD AI Review Kit

AI Summary

Purpose:

Key points:

repositories, spec.md is treated as the data-format/change contract so tests and AI review can flag implementation changes that drift from the expected output format.

Relevant when:

Do not read full document unless:

Linked documents:

Open Questions

onboarded are not confirmed here. Current operational use is user-confirmed, but no repository count should be claimed unless later verified.

measured and should not be invented.

Details

What the work was

The work was not simply adding an AI reviewer to CI. The stronger framing is that it created a central CI/CD execution kit for a repeatable development-completion routine across Bitbucket repositories.

The kit pulls common logic into one central repository and leaves target repositories with thin wrapper/configuration files. This avoids each repository growing a different copy of similar CI scripts.

Standard flow

The intended flow in the current kit repository is:

  1. Jira issue and branch convention.
  2. Local or pre-push validation.
  3. Bitbucket branch push pipeline.
  4. Automatic PR creation when branch validation succeeds.
  5. Claude-based AI PR review after branch validation and secret scanning the diff.
  6. Slack merge-ready or failure notification with short failure summary and pipeline/PR links.
  7. Human review/approval and main merge.
  8. Main pipeline test.
  9. Docker image build/push.
  10. Actual deployment system/Jira deployment automation reports completion separately.

Security and reliability points

Spec-driven crawler validation

The user confirmed a concrete before/after operating change on 2026-07-22:

crawler owner could unintentionally alter the produced data format.

tests and AI review read the contract and inspect the implementation diff for format drift and related violations.

caught issues, and time saved have not been measured.

Public wording should emphasize this qualitative operating evidence instead of inventing an adoption or accuracy metric.

Portfolio framing

Good public wording:

Avoid or qualify: