Skip to main content
This guide explains how to compile search engine optimisation (SEO) assets, text listings, standard XML structures, and crawlers rules.

Prerequisites

  • Python 3.12+ and uv installed.
  • Valid SUMMARY.md file registered at the repository root.

Step 1: Run sitemap compilation

Run the sitemap script from the repository root. This command builds the static site, crawls local files, translates GitBook paths, and saves outputs:

Step 2: Confirm generated assets

Verify that sitemap files have been populated under three distinct paths: root directory ./, docs/, and site/.

Check plaintext URL indices

Check XML structure

Step 3: Run regression validation

Execute standard unit test suites to confirm correctness of derived Read the Docs links and GitBook canonical formats:

Deep State of Mind (DSOM) For My AI Protocol | Harisfazillah Jamel (LinuxMalaysia) | 2026-08-14 Standard: UK English | DBP-standard Bahasa Melayu Malaysia (Piawai) | GNU General Public License v3.0