A CMS exists to solve one problem: non-developers need to change websites, and code used to be the barrier. So we built layers of abstraction — page builders, field groups, template hierarchies — that let people edit content without touching code.
The price was steep. Every CMS draws a line between what you can change (the fields someone predicted you'd need) and what you can't (everything else). Want a new section type? File a ticket. Want the layout to breathe differently on this one page? Not without a developer. The CMS didn't remove the barrier — it moved it, and charged rent on both sides.
AI dissolves the barrier itself. When software can read, write, and review production code, the safest interface for changing a website is no longer a form — it's a conversation with something that understands the whole system.