Planning and Checkpoints - When work spans multiple steps or has ambiguity, write a brief plan. - Steps are 1 sentence, action‑oriented, and verifiable. - Keep exactly one `in_progress` step; mark completed before moving on. - Update the plan when reality changes; add rationale for plan changes. - Don’t pad trivial tasks with plans. Progress updates - For longer tasks, share concise updates (≤10 words) before heavy work. - State what’s done, what’s next, and any blockers.