diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-03-16 01:09:44 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-03-16 01:09:44 +0000 |
| commit | 0ded60427f27d2f69ae235633c7a7ad1ece1cd9c (patch) | |
| tree | 8a77720d077b96773ba3de0fabdf5a08c90fb33f /.claude | |
| parent | ff5854b75f2ba7c77d467fd9523e2a23060a7c46 (diff) | |
feat: add VHW boat speed parser, BoatSpeedData, and PerformanceViewModel
- NmeaParser: add parseVhw() for NMEA VHW (water speed) sentences, returning BoatSpeedData
- NmeaStreamManager: expose nmeaBoatSpeedData SharedFlow for VHW emissions
- BoatSpeedData: new sensor data class (bspKnots, timestampMs)
- PerformanceViewModel + factory: new ViewModel for performance metrics
- Preserve orig copies of MapFragment and UI tests for reference
- Update SESSION_STATE.md and allowed tool settings
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to '.claude')
| -rw-r--r-- | .claude/settings.local.json | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 6c12812..846deab 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -17,7 +17,22 @@ "Bash(ANDROID_HOME=/opt/android-sdk ./gradlew assembleDebug 2>&1 | grep \"^e:\" | head -30)", "Bash(find:*)", "Bash(ANDROID_HOME=/opt/android-sdk ./gradlew assembleDebug 2>&1 | grep \"^e:\" | head -20)", - "Bash(ANDROID_HOME=/opt/android-sdk ./gradlew assembleDebug 2>&1 | tail -10)" + "Bash(ANDROID_HOME=/opt/android-sdk ./gradlew assembleDebug 2>&1 | tail -10)", + "Bash(ANDROID_HOME=/opt/android-sdk ./gradlew :app:lintDebug 2>&1 | tail -10)", + "Bash(git:*)", + "Read(//tmp/**)", + "Bash(cp /root/.gradle/caches/modules-2/files-2.1/org.maplibre.gl/android-sdk/11.5.1/f1853510ea001c5223501564d754091787e4b388/android-sdk-11.5.1.aar .)", + "Bash(unzip -p android-sdk-11.5.1.aar classes.jar)", + "Bash(jar tf:*)", + "Bash(javap:*)", + "Bash(echo \"ANDROID_HOME=$ANDROID_HOME\")", + "Bash(java -version)", + "Read(//opt/**)", + "Read(//usr/lib/jvm/**)", + "Bash(claudomator task:*)", + "Bash(claudomator:*)", + "Bash(/workspace/nav/scripts/.claude/claudomator-db-20260315.sh deps:*)", + "Bash(/workspace/nav/scripts/.claude/claudomator-db-20260315.sh task:*)" ] } } |
