I struggle with Claude fixing a bug and not giving me the updated output. Like explicitly having to ask it for the fix 6 times while it insists the update is in the output. Did you ever have that happen?
Personally, I just fix the bug myself. It's way less aggravating for me than prompting back and forth many times.
I haven't seen this, unless I don't understand exactly what you mean. I can ask it questions about my code and get answers most easily if I explicitly say "don't write any code".
I read some good advice: give Claude 3 bites at the apple and then burn the session and start over. I find if Claude doesn't get it ready the first or second time the chances of a successful outcome drop considerably. Also "Projects" was a nice low setup way of giving context.