Skip to content

3.5 Source control interaction

3. Actions / PL3-source-control

3.5 Source control interaction

agent works the git platform end-to-end: branches, opens PRs, resolves merge conflicts, tags releases, *and* reads PR history, review comments, commit metadata


Levels

Level 0

Human manages all git operations

Level 1

Agent can commit and push; PRs opened manually; no metadata read

Level 2

Agent manages full branch lifecycle *and* queries PR history, review patterns, commit blame via MCP or API

Level 3

Conflict-resolution patterns improve from outcomes; merge-failure causes auto-classified; branching strategies and review responses evolve from project patterns


Recipes that advance this criterion