- Create detailed step-by-step implementation plan
- 9 tasks covering all refactoring aspects
- TDD approach with explicit verification steps
- Include test updates and documentation changes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Document decoupling approach for utils/auth.py
- Remove all environment variable dependencies
- Make login() a pure function with required parameters
- Remove close_session() function
- Provide migration guide for test scripts
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>