plc_control/crates
caoqianming 1317271e16 refactor(core): centralize telemetry, connection management, and event sink in platform
Move TelemetryProcessor (PointNewValue batching/dedup/broadcast) from feeder to
plc_platform_core. PlatformBuilder.build() now auto-wires telemetry processing and
reconnect task. PlatformContext.emit_event() handles connection management side effects
(connect/reconnect/disconnect/subscribe/unsubscribe) directly. Simplify PlatformEventSink
trait from 6 methods to single on_event(). Feeder's AppEvent now only contains business
events; FeederPlatformEventSink only handles UnitsChanged for control runtime.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-21 15:30:45 +08:00
..
app_feeder_distributor refactor(core): centralize telemetry, connection management, and event sink in platform 2026-04-21 15:30:45 +08:00
app_operation_system refactor: migrate platform handlers to core, centralize routes and event persistence 2026-04-21 13:45:02 +08:00
plc_platform_core refactor(core): centralize telemetry, connection management, and event sink in platform 2026-04-21 15:30:45 +08:00