"""SanadV3 navigation subsystem — thin client to the web_nav3 Nav2 stack.

web_nav3 runs as its own service (FastAPI on :8765 + rosbridge on :9090).
This module lets SanadV3 (dashboard + voice) drive it without owning any
ROS2/Nav2 code. Loose coupling: if web_nav3 is down, nav features degrade
gracefully and the rest of SanadV3 is unaffected.
"""
from .web_nav3_client import WebNav3Client, NavStatus

__all__ = ["WebNav3Client", "NavStatus"]
