CMS Editing Workflows
Plan an easier editing workflow if your team prefers a CMS or visual editor over raw MDX files.
Compass stores docs as MDX by default, but that does not mean every editor has to work directly in the repository. ## When a CMS helps A CMS-backed workflow is useful when: - non-developers need to edit regularly - you want drafts, approvals, or editorial roles - your team prefers a richer editing UI than plain MDX ## Integration ideas Teams often pair Compass with: - Sanity for structured content and editorial workflows - Contentful for managed content models and team permissions - Storyblok for visual editing - TinaCMS or Decap CMS for a Git-based editing experience ## Common approaches You can integrate a CMS in a few ways: - export content into MDX files during build time - fetch published content into Astro and render it directly - use Git-backed CMS tools that commit changes into src/content/docs ## Keep the content model stable Even if you adopt a CMS, it helps to keep Compass categories and article metadata aligned with the same fields: - title - description - category - order - updated date