EDIT: Revision 2 is also broken but ChatGPT and I turned it into something that works. I'm drafting a blog post for it instead of another AI-authored writeup.
REVISION 2
This is a rough protocol for multiple people swapping Bitcoin outputs with a central coordinator.
Each participant contributes one or more old Bitcoin outputs. In exchange, they receive control of different outputs currently owned by the coordinator.