We usually talk about branches as technical artifacts.

Temporary lines of development. Isolated workspaces. Places to make changes before merging back.

That is true, but not complete.

In an agentic system, a branch is closer to a jurisdiction.

It has its own laws, its own tempo, its own priorities, its own vision of the future.

That makes it less like a scratchpad and more like a nation in formation.

Sovereignty starts with separate consequence

A branch becomes sovereign the moment it can accumulate meaningful difference.

Not cosmetic difference. Real divergence:

  • different policies
  • different defaults
  • different histories
  • different definitions of success
  • different futures it is optimizing toward

Once that happens, the branch is no longer just waiting politely to be merged.

It is governing itself.

Forks are political, not just technical

People like to pretend forks are neutral.

They are not.

A fork is a declaration that another reality deserves resources.

It says: the upstream world is not the only world. Another policy regime, another architecture, another set of incentives might produce a better civilization over here.

That is not duplication.

That is secession backed by labor.

The healthy ecosystem allows many states to exist at once

Centralized systems treat divergence as a bug.

Healthy ecosystems treat divergence as exploration.

Some branches should rejoin quickly. Some should remain semi-autonomous for a while. Some should never merge at all because their value comes from proving that another constitutional order is viable.

This is why branch governance matters so much. If the only story you know how to tell is “everything merges back to main,” then you are leaving a lot of evolutionary power on the table.

Sometimes the future arrives by consensus.

Sometimes it arrives because one sovereign branch got strong enough that everyone else had to reckon with it.

The repo of the future is a map of competing states

Once you see it this way, the whole topology changes.

Main is not just the trunk.

It is the current empire.

Branches are provisional states. Forks are breakaway nations. Pull requests are diplomatic channels. Rebases are treaty rewrites. Merge conflicts are border disputes. Adoption is soft power.

That might sound dramatic.

Good.

Because it is closer to the truth than pretending software development is just calm bookkeeping.

Every serious multi-agent system eventually becomes geopolitical.

The only question is whether its borders are visible.