Skip to content

concepts

CI

Knowledge captured in João Lopes' learning graph.

Continuous Integration is an automated pipeline that runs checks on code changes before they merge into the main branch.

↑ Contents

Definition

CI (Continuous Integration) is the practice of frequently integrating code changes into a shared branch, with automated checks — compilation, tests, linters, static analysis — that validate each change. If a check fails, the merge is blocked. In the context of AI-assisted development, CI is the mechanical enforcement that behavioral models cannot provide: rules shift probability during generation, CI gates the result after generation.

↑ Contents

Source

↑ Contents

Source: OKF Markdown