MeshtasticNavSavedStateConfig
Shared polymorphic serialization configuration for Navigation 3 saved-state support. Uses sealed interface hierarchies so that new routes are automatically registered at compile time — no manual subclass() calls needed.