A9-OCR-Review
2026-02-09T17-44-09 | https://go-golf.pages.dev | Viewport: 1280×800
PASS
Step 1: Create 4 test users via API
1421ms
PASS
Step 2: Authenticate as player 1 (johnny)
7366ms
PASS
Step 3: Create crew via API
199ms
PASS
Step 4: Add other players to crew
624ms
PASS
Step 5: Create round via API
164ms
PASS
Step 6: Add all 4 players as participants
1382ms
PASS
Step 7: Assign scorecard rows to participants
650ms
PASS
Step 8: Upload scorecard image via API
1644ms
PASS
Step 9: Approve the uploaded photo via API
199ms
PASS
Step 10: Navigate to round detail page
4990ms
PASS
Step 11: Click Verify & Save Scores button
15122ms
PASS
Step 12: Wait for OCR parsing to complete
4664ms
PASS
Step 13: Read OCR parsed scores and compare to ground truth
3ms
FAIL
Step 14: Correct johnny hole 7: 7→4 (tap cell)
58ms
Could not find/click cell for johnny hole 7
FAIL
Step 15: Select score 4 on lock dial and confirm
10004ms
Waiting failed: 10000ms exceeded
FAIL
Step 16: Correct johnny hole 10: 3→7 (tap cell)
4ms
Could not find/click cell for johnny hole 10
FAIL
Step 17: Select score 7 on lock dial and confirm
10002ms
Waiting failed: 10000ms exceeded
FAIL
Step 18: Correct johnny hole 15: 6→4 (tap cell)
3ms
Could not find/click cell for johnny hole 15
FAIL
Step 19: Select score 4 on lock dial and confirm
10002ms
Waiting failed: 10000ms exceeded
FAIL
Step 20: Correct johnny hole 16: 1→3 (tap cell)
1ms
Could not find/click cell for johnny hole 16
FAIL
Step 21: Select score 3 on lock dial and confirm
10003ms
Waiting failed: 10000ms exceeded
FAIL
Step 22: Correct johnny hole 17: 3→4 (tap cell)
1ms
Could not find/click cell for johnny hole 17
FAIL
Step 23: Select score 4 on lock dial and confirm
10004ms
Waiting failed: 10000ms exceeded
PASS
Step 24: Batch correct 20 remaining scores via test hook
1016ms
PASS
Step 25: Verify all corrections match ground truth
2ms
PASS
Step 26: Save corrected scores
9744ms
PASS
Step 27: Verify saved scores match ground truth via API
551ms
PASS
Step 28: Verify round detail shows scores saved
10037ms