Foundation

Foundation proof

This post exists so the public site can render an author, a category, and a portable-text body without a hosted Sanity project.

The CMS slice ships a real Sanity studio and a real Sanity adapter. Credentials do not exist in this environment, so a development-only adapter serves this document.

The renderer never sees a Sanity type. GROQ lives in one file, mappers validate, and the page consumes a PostDto.

What the smoke checks

The smoke loads this post, asserts the title and author are visible, and captures a screenshot. Draft and revalidate probes live on separate routes.