Ferrugo is a static Next.js site. The short path lives in content/lessons.ts and renders on /. The later lessons live in content/further.ts and render on /further. The browser compares a chosen answer with the lesson's answer and shows the explanation. Try it builds a link to the official Rust playground and does not compile anything here.
/language is a reading page: origins, comparisons, reasons to choose the language, and where it is used. /vision and /architecture read the Summary section of the two documents at build time. /releases renders CHANGELOG.md. The header chip reads the version from package.json.
Hosting is a free static export on GitHub Pages at ferrugo.aathira-services.com. The domain serves the files from its root, so the build does not prefix assets with /Ferrugo. There is no database and no paid API. The pictures on the architecture page are the conceptual, logical, and physical views. The Mermaid diagrams later in this document are the same three views, and they change together.