aws / aws/graph-explorer

Design the large-label-set confirmation dialog

Open
#2,095 0 comments 0 reactions 0 assignees View on GitHub
internal schema wayfinder:prototype
Dominant language
TypeScript
Stars
481
Forks
108
Avg merge
6d 8h
Merged PRs (30d)
5

Description

## Question

Design the confirmation dialog: copy, exactly when it appears, "don't ask again"/persistence behavior, and Cancel vs. Synchronize actions.

Draft copy from Slack:
> The database contains [count] combined unique node and edge labels. This can lead to a degraded experience.
> [Cancel] [Synchronize Schema]

Blocked by the count-source/interjection decision and the threshold — the dialog can only be designed once we know what count we can show and what number is 'excessive'.

---

> [!IMPORTANT]
> Internal only — this issue is maintained by the core team and is not accepting external contributions.

Contributor guide

Open the contributing guide

Research direction

Start by resolving the count-source/interjection decision and the threshold, since the dialog design is blocked on both. Then define the copy, appearance timing, persistence for “don't ask again,” and Cancel versus Synchronize actions; done means these behaviors and the displayed count are agreed.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.