mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-08-04 09:49:43 +00:00
Add MeshPeerDirectory core persistence and contract tests. Route MT, MC, and RT peer stores through the shared directory. Move Reticulum LXMF address projections onto MeshPeerDirectory on ESP and Linux.
Shared Modules
This directory will contain platform-independent business and reusable logic.
Examples of intended module types:
- chat domain and use cases
- GPS logic and filtering
- team/domain/protocol logic
- hostlink protocol logic
- shared system abstractions
- non-visual UI state/presenter logic
Code placed here should not directly depend on Arduino, ESP-IDF, FreeRTOS, LVGL, board headers, or hardware drivers.