Fix missing live loot counts in the 0.1.0 development build #20
Labels
No labels
status:done
status:in-progress
status:ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rexlManu/garmith-app#20
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
User reports only one Chilled Soul Piece counted despite hundreds of drops and other items in latest pnpm dev. Investigate live feed geometry, OCR output and tracker admission. Keep release on hold. Acceptance: reproduce with captured feed evidence, focused automated check, and user confirms continuous live counts. Do not alter the active session or installed release.
Fix pushed:
4f30549The preload advertised identifyIcon although the portable worker rejects match_icon. This enabled the icon gate and rejected new feed items. The preload now omits that optional capability and uses the existing text tracker. A test reads the real preload and verifies three separate trash drops total 15, plus 3 Caphras Stones. Eight capture-state tests, build and the generated capture/OCR application check passed. The built preload capability is checked too.
Currently sampling the visible feed with user authorization to verify geometry and OCR separately. The running app is untouched and still needs a restart. Keep this issue open pending live counts after restart.
Follow-up pushed:
d8f8042Sampled only the visible loot-feed crop while the user ground. Geometry is correct. Terrain texture polluted OCR; threshold 80 at scale 2 makes the live text usable. The automatic feed test now accepts a supplied crop and checks item/quantity parsing. The current live frame passes as Chilled Soul Piece x 10. Generated English/German OCR, automatic capture, disconnect, built preload capability and frozen-reference checks pass. Temporary crops were deleted after testing.
Both fixes are built locally. User must close the current app and run pnpm dev to load them. No active app/session was restarted or changed. Continuous live counting after restart remains the acceptance check; release stays on hold.