All of the handful of tools in this space that I've tried have modeled an overlap/coupling between project, directory, and machine. For my workloads specifically I think these should be organized differently. Something like top-level projects that have child task/goal/sessions with each one fanning out to different agents running potentially in different worktrees, directories, and even on different machines. E.g. I have a lot of notes and other context stored locally. On a different machine I have repositories checked out and build tooling installed. Frontend and backend exist in different directories but can both be relevant to a given unit of delivery. Are there any agent orchestrators that can model things that way?
we are somewhat already heading in this direction to handle complex workflows like yours