You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
web: replace NamedEntityPicker's combobox with MUI Autocomplete #826
Part of #674. The single largest win on this epic.
NamedEntityPicker is 1,147 lines with 1,852 lines of test across four files, plus the CustomerPicker / FlockPicker adapters. It is a combobox: keyboard, focus and announcement
behaviour that is a solved problem with a spec.
Replace the control layer with MUI Autocomplete, which supports async search and paging.
What does NOT come for free
The async discovery engine is this app's own and stays: discovery generations, the offset cursor
driven by raw server row counts, eligibility policy (FR-009), retention, the US2/US3 selection
transitions, unavailable states. Scope this as replacing the combobox, not the engine.
Activity
feat(web): whole-app MUI baseline, theme policy guard and the #740 ph…
feat(web): convert Dialog and useConfirm to MUI Dialog (#892)
docs(designs): record #898's phone-stacking and outlined-vs-underline…
fix(web,tools): address Codex review of #898 (head 4a08662), six find…
chore(web): trim review-round narration from #826's source comments t…