Skip to content

Several workers in one repository at once

More than one agent or person is changing the same repository in the same period, in worktrees or in sequence.

Context

Each worker is individually reasonable. The cost appears between them: two tasks touching one file from different assumptions, a task record that travels with a branch into a checkout that never claimed it, a handover nobody can tell is stale.

Fits when

  • Work is divided by paths and it matters that the division is checked rather than agreed
  • Sessions hand work to each other and the handover has to survive the branch moving
  • You need to know which checkout a task record belongs to

Does not fit when

  • One person works one repository at a time and nothing is ever handed over
  • Coordination is the point and you want a scheduler; this tool reports overlap, it does not resolve it

Both lists are required. An entry declaring only what it fits is refused by the generator and by majordomus doctor.

What you would do here

The rules that matter here