Router and Session
How request parameters are transformed into page and session state.
Important
node is evaluated through category resolution first. For node=article with a valid id, the detail route is prioritized to avoid collisions with category keys.
Routing priority (simplified)
if (requestedNode === 'article' && articleId > 0) {
navPage = 'article';
}