Commit Graph

8 Commits

Author SHA1 Message Date
a3c61f9b92 docs: align rust-port requirements with current helper ownership
- Update lora transport helper ownership to reference lora_frame_logic (lora_build_frame, lora_parse_frame, lora_crc16_ccitt).
- Remove sender fault-helper entries (ge_seconds, counters_changed, publish_faults_if_needed) that are implemented receiver-side.
2026-02-20 23:56:33 +01:00
0577464ec5 refactor: stabilize legacy-core linking and header ownership
- Make include/ the canonical declarations for data_model/html_util/json_codec and convert dd3_legacy_core header copies to thin forwarders.
- Add stable public forwarders for app_context/receiver_pipeline/sender_state_machine and update refactor smoke test to stop using ../../src includes.
- Force-link dd3_legacy_core from setup() to ensure deterministic PlatformIO LDF linking across firmware envs.
- Refresh docs (README, Requirements, docs/TESTS.md) to reflect current module paths and smoke-test include strategy.
2026-02-20 23:29:50 +01:00
1169eab626 Consolidate Rust port requirements and remove refactor notes docs 2026-02-20 20:13:25 +01:00
53cc982566 docs: reflect sender catch-up and local-date CSV/history behavior 2026-02-18 01:36:20 +01:00
1bdae03cc4 Document hourly and first-sync sender fault counter resets 2026-02-17 01:28:20 +01:00
d327f9b68a Document sender efficiency and reliability improvements 2026-02-17 01:17:35 +01:00
c33fb3274c Update docs for auth, time, discovery, and history changes 2026-02-17 00:45:39 +01:00
ee849433c8 Refresh README and add firmware requirements for Rust port 2026-02-16 14:38:50 +01:00