Document graph explorer adapter boundary

This commit is contained in:
2026-05-19 01:27:53 +02:00
parent 6fa1d1d824
commit 5777c283f7
6 changed files with 82 additions and 8 deletions

View File

@@ -6,7 +6,7 @@ from typing import Any
from urllib.parse import urlparse
DISPLAY_STATES = ("show", "blur", "hide")
DISPLAY_STATES = ("show", "blur", "hide", "highlight", "remove")
LAYER_ORDER = (
"repository",
"server",
@@ -377,8 +377,13 @@ def fabric_graph_explorer_payload(
"rules": [],
"manual_overrides": {},
"orphaned_overrides": [],
"precedence": "later rules override earlier rules; manual overrides win last",
"connected_edge_behavior": "edges connected to hidden nodes are hidden",
"precedence": (
"later rules override earlier rules; remove excludes matching elements "
"from layout and wins over manual overrides; otherwise manual overrides win last"
),
"connected_edge_behavior": (
"edges connected to hidden nodes are hidden; edges connected to removed nodes are removed"
),
},
"elements": elements,
"hidden_elements": [],