diff options
| author | Claude <noreply@anthropic.com> | 2026-04-10 21:08:13 +0000 |
|---|---|---|
| committer | Claude <noreply@anthropic.com> | 2026-04-10 21:08:13 +0000 |
| commit | 11226211d9bbfd9ec255d9a957531faaa9ace1ee (patch) | |
| tree | 5d749a8b2161e5440c1d8c0bae2e356f33d15a01 /.git_old/objects/a7 | |
| parent | bf57713ef0e378ebedd518f4fb243328de08179d (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/a7')
0 files changed, 0 insertions, 0 deletions
