This documentation site
The site you are reading is itself an application built with the framework. It is the honesty test for every claim on the other pages: same slices, same composition root, same architecture test.
What it demonstrates
- Slices that never import each other. The adapters depend on their
contracts only;
servers/web/tests/architecture.rsfails the build if that changes. - Three storages behind one pattern. Markdown files serve pages; TimescaleDB serves the registry and this showcase — all behind ports, all replaceable.
- HTMX as decoration, not a dependency. Every fragment has a working no-JavaScript fallback; the catalog and showcase are progressive swaps.