{ "root": { "nodeId": "gen-project-shell", "kind": "project-shell", "pageIds": [ "page-desktop", "page-desktop-settings", "page-mobile" ], "sharedRegions": [ "brand css variables", "color palette", "glassmorphism mixin" ], "privateRegions": [], "mutableSlots": ["pageTitle", "viewportLayout"], "status": "generated", "children": [ { "nodeId": "gen-page-desktop", "kind": "page-leaf", "pageIds": ["page-desktop"], "output": "pages/desktop.html", "sharedRegions": [], "privateRegions": [ "sidebar with two-level nav", "search bar with engine selector", "link card grid" ], "mutableSlots": ["pageTitle"], "status": "generated", "children": [] }, { "nodeId": "gen-page-desktop-settings", "kind": "page-leaf", "pageIds": ["page-desktop-settings"], "output": "pages/desktop-settings.html", "sharedRegions": [], "privateRegions": [ "settings popover panel", "theme switch (light/dark/auto)", "accent color picker", "background image picker" ], "mutableSlots": ["pageTitle"], "status": "generated", "children": [] }, { "nodeId": "gen-page-mobile", "kind": "page-leaf", "pageIds": ["page-mobile"], "output": "pages/mobile.html", "sharedRegions": [], "privateRegions": [ "top row: hamburger + search + settings gear", "navigation drawer (avatar/profile relocated here)", "vertical link list", "FAB" ], "mutableSlots": ["pageTitle"], "status": "generated", "children": [] } ] } }