Fix missing live loot counts in the 0.1.0 development build #20

Open
opened 2026-09-22 18:05:54 +02:00 by rexlManu · 2 comments
Owner

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.

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.
Author
Owner

Fix pushed: 4f30549

The 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.

Fix pushed: https://git.it-lampe.de/rexlManu/garmith-app/commit/4f30549 The 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.
Author
Owner

Follow-up pushed: d8f8042

Sampled 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.

Follow-up pushed: https://git.it-lampe.de/rexlManu/garmith-app/commit/d8f8042 Sampled 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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
rexlManu/garmith-app#20
No description provided.