mirror of
https://github.com/ipnet-mesh/meshcore-hub.git
synced 2026-08-02 06:52:47 +02:00
fd51e7298f
LetsMesh (a now-inactive platform whose MQTT observer pattern + topic format this project adopted for compatibility) is not carried into the new repo. Genericize every brand-term-in-prose reference: - 'LetsMesh on-air hash' / 'LetsMesh wire hash' -> 'on-air wire hash' (the wire_hash field) across data-model, ingest, migration, infrastructure, review-findings, code-warts, overview. - 'MQTT LetsMesh feeds' -> 'MQTT upload feeds' (overview). - 'powers the official LetsMesh analyzer' -> 'powers the reference analyzer' (D22). Adds a 'Legacy brand terms' clause to the naming convention (phasing.md): on-air wire hash / MQTT upload feeds / descriptive fallback event types (unhandled_packet, not letsmesh_packet) / no letsmesh_* modules or classes in the new repo. Code-font citations of real legacy files/classes (letsmesh_normalizer.py, LetsMeshNormalizer, _normalize_letsmesh_event) remain in the current-system analysis as factual references to the old codebase.