Hierarchical document nav and viewer bundle splitting
A day tuning both portfolio-demo depth and bundle size at once, via a page push/peek navigator and a separate read-only viewer entry
- A document graph is better separated from the flat editor via a page block + push/peek navigator contract
- peek/embed can share DOM with the editor, but the import graph must differ for the viewer bundle to shrink