Co dělá
Pro daný repozitář a název větve existuje právě jedna cesta a každý povrch ji odvozuje stejně: majordomus worktree create <branch> vytvoří větev z trunku a worktree na té cestě, worktree path ji vypíše, aby do ní shell mohl cd, worktree samo říká, kde se aktuální relace nachází a zda tam patří, a worktree migrate přivede špatně umístěný worktree domů s nedotčenými změněnými, připravenými i nesledovanými soubory. Nic cestu neregistruje: registrem je společný adresář gitu, jeho seznam worktree a jeho refy.
Pre-commit hook se ptá worktree guard a odmítne featurovou větev commitnutou z primárního checkoutu nebo z worktree, které není vlastním worktree větve. Topologie je jeden modul schopnosti, takže tatáž typovaná odpověď — každý worktree se svým stavem, každá diagnostika se svým kódem a nápravou — je na příkazové řádce, přes MCP a HTTP i na stránce worktrees v Cockpitu.
Co nedělá
Nikdy nemaže větev, nikdy nepřepíše existující cíl a nikdy nepřesouvá odpojený worktree ani pracovní checkout relace, pokud o to není požádán. Nerozhoduje, k čemu větev slouží; úkol, který větev pojmenovává, se čte z jejího názvu, pokud nějaký uvádí.