The workflow outline editor has been rebuilt to round-trip all 13 structured fields the LLM produces — title, hook, main points, call to action, image prompt, hashtags, and the rest — instead of the original 5. Previously, deleting a section didn't actually remove it; a shallow merge let stale values survive in the database. That's fixed. The spreadsheet panel now re-hydrates correctly after edits without losing anything on refresh.
The outline side-panel no longer leaks raw YAML frontmatter into the preview. Meta descriptions and tags now appear in the structured card above the body where they belong, and malformed or oversized frontmatter blocks are handled gracefully instead of spilling --- delimiters into the rendered markdown.
A new admin page at /admin/agent-site-preview lets you drop in any URL and watch the platform assemble a landing-page preview — brand profile, FAQ, voice, color palette, and content ideas — in 30–45 seconds. It's the foundation for a public-facing preview flow coming soon. The preview pulls from both the site itself and third-party signals in a single pass, which is what makes the brand identification and FAQ accurate rather than generic.
The subpath-proxy verification endpoint now works correctly. Requests to /_pendium/health were silently returning a 404 because the route sat inside a Next.js private folder that opts out of routing entirely. Middleware now rewrites those requests to the correct internal path, so the verifier round-trip completes as expected.