Feat point nav scatter#617
Conversation
Code Review — PR #617: Point Navigation & Intersection Mode for ScatterOverviewThis PR adds two new rotor modes to
The architecture is well-aligned with MAIDR's MVVC pattern. The Bugs1.
|
| Item | Severity |
|---|---|
panY = 0 in COL intersection audio |
Bug — wrong position announcement |
| Mode transition order (transient dual-mode state) | Low-risk but worth fixing |
| Float equality in point lookups | Robustness concern |
| No POINT_MODE unit tests | Missing coverage for the larger new feature |
instanceof vs interface guard inconsistency |
Style / minor |
panning.x type widening audit |
Due diligence |
The implementation is well-structured and the intersection mode is solid. Addressing the panY bug and adding POINT_MODE tests are the priorities before merge.
Pull Request
Description
Adds 2 rotor modes:
Related Issues
Fixes #610