Skip to content

Feat/ontology outline view - #413

Merged
Rassl merged 3 commits into
mainfrom
feat/ontology-outline-view
Sep 23, 2026
Merged

Rassl merged 3 commits into
mainfrom
feat/ontology-outline-view

Conversation

@Rassl

@Rassl Rassl commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

No description provided.

ontologyDigest(schemas, edges, {domains}) renders the CHILD_OF tree
(indented, sorted, own attributes with ? for optional) and the
relationship triples as a compact deterministic text block meant for an
LLM prompt. Generated from the live schema payload so it cannot drift
from the graph.
Third view next to network and hierarchy: the domain-filtered types grouped
by domain and nested by parent as a collapsible tree, with search (name or
node_key, ancestors kept, auto-expand, <mark> highlight), direct/total child
counts, expand/collapse all, a relationships box for the selected type that
includes edges inherited from ancestors, and a Copy-for-agent button that
copies the ontologyDigest text. Selection shares the page's selectedId so the
TypeEditor opens as from the other views. The view choice is now persisted in
localStorage (ontology:view) via useSyncExternalStore.
@Rassl
Rassl merged commit eb532db into main Sep 23, 2026
1 check 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