diff options
| author | Claude <noreply@anthropic.com> | 2026-04-13 04:13:47 +0000 |
|---|---|---|
| committer | Claude <noreply@anthropic.com> | 2026-04-13 04:13:47 +0000 |
| commit | 23ca7ead82bb92f39467babfad6d89f4300516bb (patch) | |
| tree | 02f81afb928c9b97779db709254a1a92ac033b2a /.github/workflows | |
| parent | 888dcf5283b92eb6feb1ff35451f357359daab74 (diff) | |
Wire NavLogger into track save/load pipeline
TrackStorage now writes to NavLogger at every decision point:
- Before MediaStore insert (shows the filename being written)
- Successful save: "saved nav_<ts>.gpx (N bytes) → <uri>"
- Every failure path: storage not mounted, insert null,
openOutputStream null, write exception, load parse error
- After loadViaMediaStore: count of tracks found
TrackRepository logs stopTrack summary (pts / duration / distance)
and explicitly logs when saveTrack returns false.
Long-press the drag handle after injecting a test track to see
exactly where the save pipeline breaks.
https://claude.ai/code/session_01HXPjBsogsJVRwCiekDGkJX
Diffstat (limited to '.github/workflows')
0 files changed, 0 insertions, 0 deletions
