Note: this plan was RESUMED into an existing worktree — an earlier interrupted session may already have completed part of the plan, committed or uncommitted. Before starting, inspect what is already done: `git log` (commits already on this branch) and `git status` (uncommitted changes). Reconcile your checklist against that state — mark already-completed steps done instead of redoing them, and fold any uncommitted work-in-progress into your approach.
