Relates to #6044
Added comprehensive E2E tests to verify the correct Pomodoro break pattern:
- Sessions 1-3 should trigger short breaks
- Session 4 should trigger a LONG break (critical test for bug #6044)
- Session 5 should trigger a short break (not long)
- Session 8 should trigger a LONG break (second cycle)
**Test Coverage:**
- Individual test for long break after 4th session
- Individual test for short break after 5th session
- Individual test for long break after 8th session
- Full pattern verification: S S S L S S S L
**Test Structure:**
The tests follow the existing E2E test patterns and include:
- Helper functions for common operations (openFocusModeWithTask, startFocusSession, etc.)
- Break type detection to verify short vs long breaks
- Screenshot capture for visual verification
- Console logging for debugging and verification
**Additional Changes:**
- Added screenshots/ directory for test artifacts
- Updated e2e/.gitignore to exclude generated screenshots
These E2E tests complement the 131 passing unit tests to ensure the bug fix works correctly in the actual application.