Continuous integration

Merge changes often into a shared mainline with an automated build and tests.

Use when
Several developers on a code base.
Avoid when
No code or source control.
Source
Fowler; Humble & Farley
Level
B · established practice
For agents · MCP
explain_node({ "id": "p.ci" })