Skip to content

feat: add flow index, level menus, hover delay - #47

Merged
damusix merged 1 commit into
mainfrom
feat/large-model-nav
Sep 19, 2026
Merged

damusix merged 1 commit into
mainfrom
feat/large-model-nav

Conversation

@damusix

@damusix damusix commented Sep 18, 2026 •

Copy link
Copy Markdown
Contributor

On a large model every pointer pass faded the whole view, and a flow was reachable only by drilling down from Context. Hover focus now applies once the pointer rests 300 ms; a DFD over 150 nodes + edges, or a Dictionary over 150 items, drops its transitions. Flows opens on the overview of every flow; the derived Context and 0 System levels get no crumb and no index row. A Home button returns to the overview from any depth. The flow index (☰ Process Flows or i) and the breadcrumb ▾ menus navigate by id path, because two flows can decompose same-named processes, and dfd= carries that path (invoicing/Submit-PCI) so reload and Back land on the same sub-DFD; bare-id links still resolve. The nav card is gone: leveling always yields one root, so it never rendered.

A flow folder describes itself in flows/<flow>/index.md frontmatter. The router folds that description into the row hash only when present, so existing models keep their digests. Regenerating the demo llm-memory-db-mssql routers also clears index.stale drift already on main.

Flows opens on the overview, the Home button marked current
Breadcrumb ▾ menu listing every flow with its description
Flow index with flows as the top level and the hovered flow's description in the pane
Pointer on 6.4 Add Task Dependency after 100 ms: no fade yet
The same pointer after the hover settles

@damusix

damusix commented Sep 18, 2026

Copy link
Copy Markdown
Contributor Author

Light theme, same states.

Breadcrumb ▾ menu, light theme

Flow index, light theme

@damusix damusix changed the title feat(flows): add flow index, level menus, hover delay feat: add flow index, level menus, hover delay Sep 18, 2026
@damusix
damusix force-pushed the feat/large-model-nav branch from d3d241b to 3281ddd Compare September 19, 2026 10:03
Large models stalled on hover, since every pointer pass faded the
whole view, and a flow was reachable only by drilling from Context.
@damusix
damusix force-pushed the feat/large-model-nav branch from 3281ddd to 4243635 Compare September 19, 2026 10:06
@damusix
damusix marked this pull request as ready for review September 19, 2026 10:07
@damusix
damusix merged commit cbdb421 into main Sep 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant