How publishing works
Publishing turns a draft post into a static HTML file uploaded to your Flexweg site. The whole pipeline runs in the browser of the admin who clicks Publish — there's no server, no build worker, no edge function.
Regenerating the site
Sometimes a single publish isn't enough — settings change, the theme switches, a plugin gets enabled. The Themes → Regenerate site menu rebuilds whatever is needed without you having to click Publish on every post.
Stale path cleanup
When you change a post's slug or move it to a different category, its URL changes. The new URL gets a fresh HTML file uploaded; the old URL needs to be deleted — otherwise visitors find the old version still live, search engines see two pages with the same content, and your sitemap references both.
Theme switch flow
Switching themes changes how every page on your public site renders — different templates, different CSS, different blocks, different menus, possibly different image variant requirements. The CMS handles most of it automatically, but it's worth understanding what happens so you can recover from edge cases.