Break down complex problems into adjustable, multi-step reasoning. Plan, revise, and branch your approach while preserving context and filtering irrelevant details. Iterate toward a confident, verified solution when the scope is uncertain or evolving.