Skip to content

refactor: wave d web consolidation - #99

Merged
iamjr15 merged 1 commit into
mainfrom
arch/wave-d
Jul 29, 2026
Merged

refactor: wave d web consolidation#99
iamjr15 merged 1 commit into
mainfrom
arch/wave-d

Conversation

@iamjr15

@iamjr15 iamjr15 commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Wave D: composer menu deduplicated into one controller+view pair (drift resolved to chat behavior incl. integrationName), query-key constants + one invalidation helper (12 files of literals), shared useDismissable across all 10 popovers (2 gain Escape — a11y fix), lib/preview colocated into its feature folder, four house-convention file splits (message-activity model, subscription dialog, project-picker dialogs + roving-focus util, preview side panel), shared auto-collapse hook, getToken de-drilling, settings page shell, root-layout session-promise hoist. Tier surfaces verified free/pro/premium only. Live browser QA: composer slash menu + Escape dismissal, pricing tiers DOM-verified clean, settings shell pages, zero console errors.

@iamjr15
iamjr15 merged commit 5be7b8e into main Jul 29, 2026
4 checks passed
@iamjr15
iamjr15 deleted the arch/wave-d branch July 29, 2026 10:55
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