The dashboard hero and the visibility actions page now show one prioritized recommendation generated by reasoning over your brand's full state — scan trend, weak personas, recent posts, sentiment, feed setup. It's computed in the background when something meaningful changes (scan completes, recommendation acted on or dismissed) and cached, so there's no wait when you load the page.
Demo visitors who hit the "we're scanning your brand" holding page now receive a follow-up email when their report is ready, with the direct link, score, and visibility level. Previously that email was never sent.
Feed Settings now has an "Emit FAQPage schema" toggle under Branding. If the auto-detector is pulling in FAQ markup on posts where it doesn't belong, you can turn it off per feed rather than living with the false positive.
The Atlas support widget no longer appears on your public agent surfaces — custom domains, profile pages, and post pages. It stays on the dashboard and marketing pages. Readers on your AI-optimized content won't see it.
Related posts in the blog sidebar now rank by shared category rather than publication date. A reader on a post about topic X gets pointed at other topic X posts, not whatever published most recently.
The header CTA on the marketing site — Dashboard, Upgrade, or Log in — now shows the correct label on first paint instead of cycling through all three states on every page load. The home link in your public blog navigation also renders correctly for brands that haven't published a profile page yet.