Roadmap #13 Batch E - notification center + scene-notes drawer - #32
Merged
Conversation
- E1: notification center. Every toast now also lands in a persisted history (last 50). A bell with an unread badge sits in the top-right chrome; its panel is the scrollable history (newest-first, relative times, Clear all); opening it clears the badge. Toast z-tiers split: connection-request/approval toasts stay ABOVE modals (critical container, --z-toast) so they are never missed while a modal is open, while info/decision toasts drop BELOW modals (--z-toast-low). - E2: scene-notes drawer - a right-docked list of every annotation (the missing "see all notes" surface). A row flies the camera to the pin and opens its note; notes can be deleted inline. Toggled from a notes button next to the bell. - new stores: notifications, notificationsUnread, notificationCenterOpen, notesDrawerOpen + pushNotification; showToast feeds the history. - new components: NotificationCenter.svelte, NotesDrawer.svelte. - e2e: roadmap-13-notifications-notes (10 checks, all pass); placement verified by screenshots; build green; svelte-check 501/77 held. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Roadmap #13 — Batch E: notification center + scene-notes drawer
Third Opus batch of roadmap #13.
E1 — Notification center
--z-toast), while info / decision toasts drop into a regular container BELOW modals (--z-toast-low, new tier at 1050). So Settings/Modules/Sessions now cover routine toasts but never an approval.notifications,notificationsUnread,notificationCenterOpen,notesDrawerOpen+pushNotification;showToastfeeds the history.E2 — Scene-notes drawer
openAnnotation); notes can be deleted inline. Toggled from a notes button next to the bell.Verification
NotificationCenter.svelte,NotesDrawer.svelte.npm run buildgreen;npx svelte-checkheld at 501/77.tests/e2e/roadmap-13-notifications-notes.test.cjs— 10 checks, all pass (history + badge, panel open/clear, critical-vs-regular container split, approval routed to critical, notes drawer lists an annotation).🤖 Generated with Claude Code