Preview locally
python3 -m http.server --directory docs 8000 gives a quick local preview of the Pages site.
The repo now includes scripts and CI so the public site and the working setup can be checked instead of trusted. Run the scripts locally, then use the remaining manual checks as a final pass.
Verification order: generate artifacts if data changed, apply defaults, run the setup check, then finish the browser and Keyboard Maestro handoff.
These are the repo-level commands worth keeping close after a rebuild.
python3 scripts/generate_brew_artifacts.py
python3 scripts/build_search_index.py
./scripts/verify-setup.sh workstation
The scripts cover the repeatable parts. These are the checks still worth doing by eye.
The Pages site is static. It is easy to preview and validate before publishing.
python3 -m http.server --directory docs 8000 gives a quick local preview of the Pages site.
python3 scripts/check_docs.py checks internal file references and required Pages files.
python3 scripts/generate_brew_artifacts.py --check catches drift between the data source and generated outputs.
python3 scripts/build_search_index.py --check catches drift between the public pages and the client-side search index.