FE-1557: Prototype notebook navigation and graph explorations - #9452
Draft
kube wants to merge 6 commits into
Draft
FE-1557: Prototype notebook navigation and graph explorations#9452kube wants to merge 6 commits into
kube wants to merge 6 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
1 Skipped Deployment
|
kube
force-pushed
the
claude/fe-1557-notebook-prototypes
branch
from
August 30, 2026 13:07
90a7281 to
f87960f
Compare
kube
force-pushed
the
claude/fe-1557-notebook-prototypes
branch
from
August 30, 2026 13:55
f87960f to
9885532
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🌟 Purpose
Prototype five navigation and graph-visualization ideas on top of the Notebook view, each borrowed from a pattern proven elsewhere (Jupyter/Linear palettes, IDE jump lists, Vimium hints, VS Code peek, overview+detail graph cameras). Stacked on #9351.
🔗 Related links
🔍 What does this change?
One prototype per commit, so they can be judged (and dropped) independently:
flabels every visible row with home-row letter chips; typing a label jumps to the row. Uniform-length labels, so no label is a prefix of another.data-peek-cellattribute.content/notebook/navigation-explorations.mdx); the user guide's Notebook page gains a "Getting around" section.Pre-Merge Checklist 🚀
🚢 Has this modified a publishable library?
📜 Does this require a change to the docs?
docs/notebook-view.md, arch-docs exploration page)🕸️ Does this require a change to the Turbo Graph?
🐾 Next steps
🛡 What tests cover this?
use-jump-history.test.ts(back/forward/fork semantics),hint-jump.test.ts(label generation, prefix-freedom, matching),net-graph-viewport.test.ts(fit, cursor-anchored zoom, clamps, minimap window round-trips).❓ How to test this?
yarn workspace @hashintel/petrinaut dev, open the full-editor story, enable Notebook view in the viewport settings, switch to Notebook.📹 Demo
Screenshots pending (placeholder — to be replaced with palette, hint chips, peek card, and minimap captures).
🤖 Generated with Claude Code