Documentation maintenanceΒΆ

Pinned dependencies are in docs/requirements.lock. Build with warnings as errors and keep versioned output at docs/_build/html. The production route for this release is /docs/19.0/.

Search is generated by Sphinx. Furo displays the documentation version from docs/conf.py. Set CAYAMANAN_DOCS_REPOSITORY_URL and optionally CAYAMANAN_DOCS_REPOSITORY_BRANCH only when an approved public repository exists; otherwise edit and report links remain absent.

The three launch blog records live in XML marked noupdate=1. Website editors own their content after installation. Module upgrades must not overwrite their changes. A future editorial reset needs a new migration or an explicit decision to take ownership of the records.