What
Navigation conversion processes need comprehensive coverage to ensure entity bindings are properly created for dynamic URL resolution across all conversion scenarios.
Why
Currently, there are multiple conversion paths that create Navigation Link blocks but don't include the required entity bindings for dynamic URL resolution. This causes converted links to lose their connection to underlying page entities, breaking the dynamic URL functionality introduced in #71630.
Conversion Scenarios That Need Coverage
1. Page List to Navigation Link conversion
2. Classic Menu to Navigation Link conversion
How
- Audit all conversion paths that create Navigation Link blocks
- Ensure entity bindings are included in all conversion scenarios
- Create shared utilities for consistent entity binding creation
- Add comprehensive test coverage for all conversion scenarios
- Document conversion requirements for third-party developers
What
Navigation conversion processes need comprehensive coverage to ensure entity bindings are properly created for dynamic URL resolution across all conversion scenarios.
Why
Currently, there are multiple conversion paths that create Navigation Link blocks but don't include the required entity bindings for dynamic URL resolution. This causes converted links to lose their connection to underlying page entities, breaking the dynamic URL functionality introduced in #71630.
Conversion Scenarios That Need Coverage
1. Page List to Navigation Link conversion
2. Classic Menu to Navigation Link conversion
How