Files
trail-mate/modules
liu weikai a3acc716ea fix(geocaching): preserve settings in full app catalog and repair CI checks
Allow all 17 apps in the catalog and menu, update the Agenda catalog fixture, distinguish fixed array capacity from whole-file GPX reads, and normalize inherited formatting with clang-format 14. Catalog and streaming-guard regressions passed.
2026-09-24 21:03:33 +08:00
..
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00
2026-05-19 16:04:42 +08:00

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.