frontend
backend
auth
Legal pages, SEO routes, brand refresh, and custom 404s
- Full Terms, Privacy, and Cookie Policy pages — Added complete legal pages (Terms, Privacy, Cookie Policy) using a shared LegalLayout. Pages include canonical/OpenGraph/Twitter metadata, contact details, and replace previous placeholders.
- New BrandLogo and refreshed marketing homepage — Introduced a shared BrandLogo (acid‑green "S" + gradient "Logs") and replaced duplicate logo markup across header, footer, and sidebar. Updated the marketing homepage with a marquee, two‑column hero, stats strip, three‑step pipeline, and social‑proof section.
- Global and per‑project SEO routes plus branded 404s — Added robots.txt, sitemap.xml, and llms.txt at the site root and for individual changelog subdomains (visibility‑aware). Added custom branded 404 pages for the site and for changelog scopes; excluded auth/app routes from indexing.
New Features
- Added full Terms, Privacy, and Cookie Policy pages with detailed legal text and shared LegalLayout.frontend
- Added BrandLogo component (supports size, href, onClick) and swapped it into header, footer, and sidebar.frontend
- Added global SEO routes: /robots.txt, /sitemap.xml, and /llms.txt (plain‑text LLM summary).backend
- Added per‑project SEO routes for changelog subdomains (robots.txt, sitemap.xml, llms.txt) that respect project visibility.backend
- Added custom branded 404 pages: a global site 404 and a changelog‑scoped not‑found page.frontend
Improvements
- Refreshed the marketing homepage with a marquee strip, gradient headline, example feed mock, and audience/social‑proof cards.frontend
- Applied noindex metadata to authenticated and auth routes (/app, /sign-in, /sign-up) to keep internal pages out of search engines.auth
- Made middleware public‑route matcher changes to exempt /cookie-policy and /llms.txt so auth is not required for those pages.auth
- Updated footer to include a Cookies link and unified wordmark gradient across components via BrandLogo.frontend
- Removed an inline duplicate canonical link from changelog entry page in favor of metadata-only canonical handling.backend
Documentation
- Updated the changelog/docs to document the new legal pages, SEO routes, brand component, and marketing updates.