Phase 14: BRouter Onboarding UI (FR-N16, Issue #64 - UI impl) #131
Labels
No labels
area:companion
area:docs
area:shared
area:tooling
area:watchapp
blocker
kind:chore
kind:feature
kind:spike
kind:test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
robert/PedalPebble#131
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implement the UI for guiding riders through BRouter installation and segment file setup.
BRouter enrichment code (tier-2) exists. This phase adds the user-facing onboarding flow.
Scope:
Related: #64 (tracking), issue #63, #72 (complementary)
Phase 14 Implementation Complete
Commit:
690e959Delivered:
Detection States:
✅ NOT_INSTALLED: Show Play Store link
✅ READY: Full coverage, tier-2 ready
✅ PARTIAL_COVERAGE: Some segments missing
✅ NO_COVERAGE: No segments available
What works:
✅ BRouter app installation detection
✅ Segment file scanning and coverage checking
✅ User-facing onboarding messages
✅ Play Store download link
✅ BRouter segment manager integration
✅ Route bounding box to segment mapping
Next: Wire into route import flow, show UI when importing