Overview
Migrate the docs site from Material for MkDocs to Zensical, the successor project from the same team.
Motivation
Material for MkDocs is entering maintenance mode — the team will only address critical bugs and security issues for ~12 months while active development moves to Zensical. MkDocs itself has been unmaintained since August 2024. Zensical is designed as a drop-in successor: it reads existing mkdocs.yml and Markdown files natively, and delivers 4–5x faster rebuilds.
See the announcement: https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/
Acceptance Criteria
Context
- Not urgent — Material for MkDocs will keep working for at least 12 months.
- Worth waiting until Zensical matures further (module system, component system, CommonMark support are still rolling out) before migrating.
References
Overview
Migrate the docs site from Material for MkDocs to Zensical, the successor project from the same team.
Motivation
Material for MkDocs is entering maintenance mode — the team will only address critical bugs and security issues for ~12 months while active development moves to Zensical. MkDocs itself has been unmaintained since August 2024. Zensical is designed as a drop-in successor: it reads existing
mkdocs.ymland Markdown files natively, and delivers 4–5x faster rebuilds.See the announcement: https://squidfunk.github.io/mkdocs-material/blog/2025/11/05/zensical/
Acceptance Criteria
mkdocs/mkdocs-material.mkdocs.yml, Markdown content, and any theme overrides render correctly.pyproject.tomldependencies updated (removemkdocs,mkdocs-material; add Zensical)..github/workflows/docs.yamlupdated to build and publish via Zensical.README.mdandCONTRIBUTING.mdupdated with the new commands.Context
References