Sunday Skyline & Pescadero Carve
Clean coastal run before fog rolled into Pescadero. 2024 Ducati Streetfighter V4 feeling dialed on new rubber.
68.4 MI
51° R
1h 14m
High-fidelity 390×844 prototype viewports with persistent 6-destination navigation and explicit sample-data notation.
Specifications for Share Ride recipient selection, scoped deletion confirmation, and network fallback states.
Select specific riders, pack channels, or external platforms to dispatch session telemetry.
Specify deletion scope. Do not assume cloud records are automatically expunged when clearing phone storage.
When replaying a cloud ride, client fetches the complete binary `.pb` or SQLite session record before parsing. Not live video-style streaming.
"100% Buffered" indicator denotes in-memory decompression of 100Hz IMU vectors to prevent scrubbing stutter.
Automatic background sync is documented as proposed UX pending validation of operating system background execution limits.
Comprehensive fallback patterns for loading, empty filters, network error, offline queueing, and permission denial.
Downloading session binary (14.2 MB) from encrypted cloud store...
No telemetry recorded for "Track Mode" under selected date filter.
Cloud handshake timed out. Remote server unreachable.
2 rides stored locally in SQLite database cache pending uplink.
Precise background GPS permission required for route telemetry.
Authoritative token values, component patterns, and platform safe-area implementation contracts.
48px × 48px CSS / Flutter Logical Pixels
Enforced on all list items, segmented tabs, menu dots, and header navigation buttons.
56px–64px Target Height
Pinned Pause and Finish Ride actions maximize hit-area under motorcycle vibration.
Use SafeArea(top: true, bottom: true) or query MediaQuery.of(context).padding for Notch, Dynamic Island, and gesture bar clearances.
Apply env(safe-area-inset-top) to sticky app bars and env(safe-area-inset-bottom) to fixed navigation sheets.
Top-right map controls vs. bottom telemetry is designated as a layout goal pending physical multi-device testing across varied screen aspect ratios.