Track the highest-priority findings from the post-Beta 1 code review. Implemented locally: - [x] Invalidate stale marker snapshots on level, scan-center, chunk-unload, and scan-result configuration boundaries. - [x] Publish live scan progress and correct full-chunk progress totals. - [x] Keep result-affecting settings stable throughout each scan. - [x] Remove avoidable renderer frame and marker allocations. - [x] Bound retained scan markers and prioritize sources without constructing rejected markers. - [x] Retain at most one loaded chunk reference during an incremental scan. - [x] Avoid eager configuration writes and render-only rescans. - [x] Align the validated marker minimum with the documented 512-marker UI minimum. - [x] Add focused unit regressions and pass the Gradle test/build suite. - [ ] Complete in-client Beta 2 runtime and performance testing before release.
Track the highest-priority findings from the post-Beta 1 code review.
Implemented locally: