6 Commits

Author SHA1 Message Date
166a34825a fix(event_sweep): resolve OCR misreads for stages 08/09 and improve result button detection logic 2026-07-11 12:07:21 +09:00
568e17d244 Refactor event sweep and arena tasks; enhance OCR and navigation reliability
- Updated `mapping.md` to reflect completed migration and testing status for event sweep and arena tasks.
- Improved `arena.py` to ensure a return to home screen before opening tactical challenges, preventing navigation errors.
- Enhanced `event_sweep.py` with robust handling for badge carousel navigation, including direct pagination dot clicks and extended wait times for cold-start scenarios.
- Implemented Japanese OCR support for finished event detection in `event_sweep.py`, adding a definitive check to avoid false positives on stale event pages.
- Adjusted retry logic and timeouts in `event_sweep.py` to accommodate longer loading times and ensure accurate stage row detection.
- Updated `setup.sh` to check for the presence of the Japanese OCR language pack, providing installation instructions if missing.
- Documented live testing results and fixes in `plan.md`, confirming successful sweeps and addressing previously reported bugs.
2026-07-11 00:04:50 +09:00
33dd375f36 fix(event_sweep): enhance error handling with retries for stage-row detection and sweep start click 2026-07-10 12:50:34 +09:00
63ee47d6e7 fix(event_sweep): add retry logic for stage-row-enter click to prevent missed clicks 2026-07-10 12:41:39 +09:00
af0a784bcd fix(event_sweep): implement wrong/stale event page detection and shared navigation return to home functionality 2026-07-10 12:33:22 +09:00
1b313d27ff feat(event_sweep): implement event AP sweep functionality with live calibration 2026-07-10 12:23:49 +09:00