What changed
We now publish articles from MD/MDX files in the repo. Each public URL uses a stable slug that matches the filename under content/articles/en/.
Why no CMS yet
For V1 the CEO chose a PR-based workflow: edits go through code review and CI instead of an admin UI. A CMS belongs in a separate epic if we need it later.
Next steps
- Keep titles and heading hierarchy clean for Phase 5 AEO work.
- Add syntax highlighting only when we publish technical posts that need it; plain
pre/codeis enough for now.
content/articles/en/<slug>.mdx → /en/articles/<slug>
