| Age | Commit message (Expand) | Author |
| 2026-07-01 | fix(tests): resolve 17 pre-existing JVM test failures | Peter Stone |
| 2026-07-01 | feat(aton): AtonData model + AtonRepository with 24h cache | Peter Stone |
| 2026-06-30 | feat(fishing): FishingModeManager with target zone computation | Peter Stone |
| 2026-06-30 | feat(fishing): FishingTarget + RigAdvisor logic | Peter Stone |
| 2026-05-28 | Merge claude/whats-next-0XCO3: tech debt items 1, 2, 5 | Claude |
| 2026-05-28 | Tech debt: delete com.example.androidapp ghost package, symlink TackDetector,... | Claude |
| 2026-05-27 | Add unit tests for PreTripReportGenerator | Claude |
| 2026-05-26 | Add notes to finished tracks, single Nav voice, fix speed coloring | Claude |
| 2026-05-25 | Fix bugs from static analysis; add test coverage for new code | Claude |
| 2026-05-20 | Fix Long overflow in TackDetector: var lastTackMs = Long.MIN_VALUE caused sub... | Claude |
| 2026-04-06 | feat(tracks): persist tracks as GPX in Documents/Nav/ — survives uninstall | Peter Stone |
| 2026-04-06 | feat(ui): wire redesigned instrument sheet — InstrumentHandler rewrite + Ma... | Peter Stone |
| 2026-04-06 | feat(ui): add DirectionArrowView and WaveView custom views | Peter Stone |
| 2026-04-04 | refactor: unify core models and finish org.terst.nav migration | Peter Stone |
| 2026-03-25 | feat: implement PDF logbook export (Section 4.8) | Claudomator Agent |
| 2026-03-25 | feat: add harmonic tide height predictions (Section 3.2 / 4.2) | Claudomator Agent |
| 2026-03-16 | fix: remove duplicate _orig source files causing duplicate class compilation ... | Claudomator Agent |
| 2026-03-16 | Merge branch 'master' of /site/git.terst.org/repos/nav | Peter Stone |
| 2026-03-16 | feat: add VHW boat speed parser, BoatSpeedData, and PerformanceViewModel | Peter Stone |
| 2026-03-16 | feat: add GribRegion and GribFile data models with staleness logic | Claudomator Agent |
| 2026-03-15 | feat: integrate AIS into ViewModel and MapFragment with vessel symbol layer | Claudomator Agent |
| 2026-03-15 | feat: add AIS repository, AISHub API service, and AisHubSource | Claude Sonnet |
| 2026-03-15 | feat: add AIS data model, CPA calculator, and NMEA VDM parser | Claudomator Agent |
| 2026-03-15 | fix: move weather feature to org/terst/nav package directories | Peter Stone |
| 2026-03-14 | Add GpsPosition data class and NMEA RMC parser with tests | Claudomator Agent |
| 2026-03-14 | Add GpsProvider interface and DeviceGpsProvider (FusedLocation) | Claudomator Agent |
| 2026-03-14 | Implement barometric pressure trend monitoring and visualization | Claudomator Agent |