Editing model
Inline first, menus for risk
Rename and new-page creation stay direct inside the tree, while structural or destructive actions such as move fallbacks and delete stay behind row menus.
The governed content-tree pattern for browsing, selecting, renaming, nesting, and restructuring pages while preserving a calm shell-attached posture.
Reference Surface
This route is now the live hierarchy-tree reference page. Use it to review the signed-off drawer-hosted pattern before creating dedicated canonicals.
Contract Highlights
Editing model
Rename and new-page creation stay direct inside the tree, while structural or destructive actions such as move fallbacks and delete stay behind row menus.
State model
The tree keeps one current open page and one separate selected row so people can restructure nearby pages without losing their place in the background page.
Responsive rule
Desktop supports drag-and-drop plus a resizable hierarchy drawer, while mobile switches to menu-only structural edits and full-screen drawer behavior.
Reference Preview
The hierarchy should feel like a shell-attached tool layered over a real working page, not a page split into competing specimens.
Current page
Visible work area
Selection summary