mqtt, http, influx and delay carried the prototype's annotations and were excluded wholesale. Annotating them leaves nothing to exclude: what the two untyped dependencies need is an implicit-reexport allowance for influxdb_client and the import-site ignore croniter already gets elsewhere. InfluxDbNode.inject now takes the durable flag its supertype passes, and the cron loop reads its stop event once instead of dereferencing a field that stop_cron() may have cleared. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01H7LwYgJfpkbLCTeiAf8U4A