very cool! I had a similar idea a few weeks back and built something much smaller scoped and shaped to my personal idiosyncrasies. my approach was giving claude a CLI interface to manage worktrees and spin up other claude instances to work in them, but have all the orchestration handled via a daemon rather than trying to prompt claude to do everything.

chatml looks very polished and promising. good luck with the project and hope it succeeds.

Thanks. Let me know what you think.