Usage
BannerRegion from @prepared911/ui/blocks/banner-region is the display surface for active notification banners. The shell resolves which notices apply, stores per-person dismissals, and opens link destinations. The region orders notices, shows one at a time, and pages or rotates without fetching or validating CMS content.
Mount it in AppShell's banner slot (one element). AppShell's contract still describes a single Banner; update that wording when you integrate.
Banner alone.Pagination (Simple form) with Previous, Next and the count when more than one notice is active; S4 notices are dismissible.
Read-only: No pager or dismiss; advances through the same order every rotationIntervalMs. The prop is required in this mode.