c77b9e8093
`_flag_reconnect_needs_attention` stamps needs_attention=True + retrying_since when a reconnect loop passes the attention threshold, but only `_install_reconnected_adapter` (the watcher's own success path) cleared them. Every OTHER writer of `connected` — the startup stamp in `_start_connect_pending`, `BasePlatformAdapter._mark_connected`, Telegram's in-place polling recovery (`send_path_degraded` -> healthy) — left the flags in place. A gateway restarted after an escalation therefore reported telegram as `connected, needs_attention: true, retrying_since: 2026-08-30` for two weeks on a healthy bot. Fix at the single seam: `write_runtime_status(platform_state="connected")` now defaults needs_attention=False / retrying_since=None unless the caller passed them explicitly, so all four writers agree without each growing a copy of the clear. Discord's connect() (cherry-picked from #102557 by @sudhirpatil) calls `_mark_connected()` instead of a bare `_running = True` so its stale `fatal` stamp clears through the same seam (#102554).