Files
Meshtastic-Android/.github
James Rich 8f910d692f feat(specs): Car App Library 1.9.0-alpha01 integration specification
Complete SDD specification for Android Auto / AAOS integration:

- spec.md: 7 user stories, 22 FRs, 11 NFRs, 10 success criteria
- plan.md: Implementation plan with research decisions, data model, contracts
- tasks.md: 40 dependency-ordered tasks across 10 phases
- research.md: 10 technical decisions with alternatives considered
- contracts/: Service and manifest declaration contracts
- checklists/: 65-item implementation checklist
- quickstart.md: Developer setup and DHU testing guide

Key decisions:
- CAL 1.9.0-alpha01 with all 7 new components (alpha risk accepted)
- MESSAGING + POI categories (no NAVIGATION)
- PlaceListMapTemplate for node positions (6-item cap)
- CAL built-in voice input (AppFunctions handles system AI separately)
- Shared BLE connection (Application-scoped via Koin)
- Crashlytics car_session tagging for observability
- Google flavor only distribution
- No parked-mode differentiation (per official docs)
- Cross-platform parity audit vs Meshtastic-Apple CarPlay

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-21 20:05:07 -05:00
..
2023-01-28 12:11:35 -03:00