Skip to content

Highlight selected feature inputs and dependents - #184

Merged
altendky merged 1 commit into
mainfrom
feature-dependency-highlights
Oct 8, 2026
Merged

altendky merged 1 commit into
mainfrom
feature-dependency-highlights

Conversation

@altendky

@altendky altendky commented Oct 8, 2026

Copy link
Copy Markdown
Owner

Selecting one or more features now adds subtle row highlights for their upstream inputs and downstream dependents, including indirect relationships. Cool and warm tints distinguish the directions; selected rows keep their stronger highlight. Collapsed branches indicate related features inside, with tooltips and accessible descriptions explaining the relationship.

Follow the same declared references and generated ownership used by reorder validation. Keep drop validation unchanged. Show a compact color key without moving rows when selection changes, preserving double-click editing.

Validation:

  • All 268 browser unit checks passed, including closure direction, multiselection, exact output contexts, generated ownership, cycles and selected-row precedence.
  • All 15 Chromium feature-tree tests passed, including selection/clearing, collapsed branches, stable row positions, double-click editing and multiselection dragging.
  • Browser build and pre-commit checks passed.
  • Visually inspected the highlights against the running repeated-boss example.

@altendky
altendky merged commit 581b23a into main Oct 8, 2026
22 checks passed
@altendky
altendky deleted the feature-dependency-highlights branch October 8, 2026 15:28
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