Agreed. I kinda concluded that the expected `doctor` usage is to have an agent run it for you and then they can try to figure it out when `doctor` can’t fix the issues.
YMMV but this seems like a simpler port: https://github.com/Dicklesworthstone/beads_rust