Claude Patch hoeclaude8586