Yeah, that’s a good guard-rail to keep in your brain, I agree.
However, ultimately to me it does not matter one bit whether it “thinks” or not. I have gradually with time found a really good formula to commune with Claude in particular that maximize my returns from it.
One universal law: you must think about the problem and shape it in your head… in details. If you leave an LLM with open-ended questions, they start to assume. This only gets worse the longer the session is and you absolutely will find yourself being super confused WTF is that code that you got at the end of it even supposed to do, and how, and why.
As mentioned in other threads: construct a closed feedback loop for the LLM and it does excellently. Any “looseness” is going to work against you and sabotage you, hard.






















