[ rhonda-rodododo/llamenos ] fix: handle deep link section expansion on search-only navigation usePersistedExpanded's useState initializer only runs on mount. When navigating to the same route with different search params (e.g. /admin/settings → /admin/settings?section=telephony-provider), TanStack Router doesn't remount the component, so the deep link section wasn't being expanded. Added useEffect to react to deepLink param changes after mount. Co-Authored-By: Claude Opus 4.6 https://github.com/rhonda-rodododo/llamenos/commit/30ef402198caf6e670d9d62916341f64dec7bc8d