🚀 Description
This update improves session handling and code quality, enhancing both stability and test reliability. It introduces better logout behavior, fixes start session status in edge cases, and strengthens test coverage and lint compliance.
📄 Motivation and Context
- Improved logout flow to ensure proper session cleanup.
- Fixed a bug related to start session status in specific H-case scenarios.
- Increased unit test coverage to 40% for better reliability and regression protection.
- Resolved SwiftLint violations in unit tests to maintain code quality and pass CI checks.