summaryrefslogtreecommitdiff
path: root/.git_old/objects/8f
diff options
context:
space:
mode:
authorClaude <noreply@anthropic.com>2026-04-10 21:08:13 +0000
committerClaude <noreply@anthropic.com>2026-04-10 21:08:13 +0000
commit11226211d9bbfd9ec255d9a957531faaa9ace1ee (patch)
tree5d749a8b2161e5440c1d8c0bae2e356f33d15a01 /.git_old/objects/8f
parentbf57713ef0e378ebedd518f4fb243328de08179d (diff)
Add boat profiles and overhaul pre-trip departure briefing
- BoatProfileRepository: Moshi+SharedPrefs persistence, pre-seeds Erickson 23 (155%/100%/65% headsails, 2 reefs) and Cal 20 (1 reef) - PreTripModels: expand with SailConfig, ConditionSlice, RouteProjection, WatchItem, SimilarTripSummary; full BoatProfile with sail inventory - PreTripReportGenerator: full rewrite — 4-hour conditions window, Honokohau candidate-heading route projection with TWA scoring and current-component calc, boat-specific sail plan from inventory, hazard watchlist, similar-trip comparison via past GPX tracks - PreTripReportViewModel: inject BoatProfileRepository, fix GPS to LocationService.bestPosition (Honokohau fallback), pass full forecastItems list and pastTracks to generator - PreTripReportFragment: boat selector ChipGroup, auto-generate on open, render all sections (conditions table, route, sail plan, watchlist, similar trips) - fragment_pretrip_report.xml: redesign with all report cards - item_condition_column.xml: new layout for conditions-window columns - NavApplication: instantiate BoatProfileRepository as app singleton https://claude.ai/code/session_01HXPjBsogsJVRwCiekDGkJX
Diffstat (limited to '.git_old/objects/8f')
0 files changed, 0 insertions, 0 deletions