Improve code quality only where it directly supports the assigned change.
Evolve the codebase toward higher quality, but let the assigned task set the boundary. Do not chase unrelated cleanup.
Required:
- Reuse existing types, utilities, hooks, components, and patterns before adding