Preview, Publish, and Live Audit
Preview
Render the final article and build a CMS payload containing the expected slug, title, clean description, body, cover, category, and author. Validate that no private syntax, placeholder, unsupported component, or wrong field reaches metadata or body.
Publish
Publish only in quality_gated_live mode after the candidate, research, proof, visuals, quality gate, preview, and dry run all pass. Publish no more than once per run.
Live audit
Verify directly after publication:
- HTTP 200 and canonical URL;
- expected H1, title, clean meta description, named byline, and author profile;
- cover/OG and all in-article images load;
- citations, internal links, and CTA resolve;
- desktop and mobile first view are usable;
- no markers, private notes, unsupported components, or implementation terms are visible.
Any mismatch is PUBLISH_FAILED, not success. Record the exact corrective action and stop.
1---2name: preview-publish-live-audit3description: Produce a clean publishing payload, validate it, publish once when authorized, and verify the rendered result.4---56# Preview, Publish, and Live Audit78## Preview910Render the final article and build a CMS payload containing the expected slug, title, clean description, body, cover, category, and author. Validate that no private syntax, placeholder, unsupported component, or wrong field reaches metadata or body.1112## Publish1314Publish only in `quality_gated_live` mode after the candidate, research, proof, visuals, quality gate, preview, and dry run all pass. Publish no more than once per run.1516## Live audit1718Verify directly after publication:1920- HTTP 200 and canonical URL;21- expected H1, title, clean meta description, named byline, and author profile;22- cover/OG and all in-article images load;23- citations, internal links, and CTA resolve;24- desktop and mobile first view are usable;25- no markers, private notes, unsupported components, or implementation terms are visible.2627Any mismatch is `PUBLISH_FAILED`, not success. Record the exact corrective action and stop.28