Handbook
Maintainer — Docs release checklist
Use before publishing forge-fleet + forge-fleet-website or cutting a semver that markets doc changes.
Updated
- Pull & branch
git pull --rebaseonforge-fleet+ consumerforge-fleet-website.- Route / OpenAPI parity
python3 scripts/check-docs-contracts.py- JSON syntax
python3 scripts/check-docs-json.py- Internal Markdown links
python3 scripts/check-docs-links.py- Examples spot-check
- Skim
docs/examples/+docs/build-201/05-examples-and-recipes.mdfor stale route names. - Handbook build
- From
forge-fleet-website:python3 generator/build-site.py - Confirm page count stable; delete stale
website/*.htmlif generator leaves orphans. - SEO / Hosting smoke (post-deploy)
- Load
https://fleet.forgesdlc.com/index.html+ random Learn/Begin page, confirm canonical tag present. - UX smoke (static build)
- From
forge-fleet-website:python3 scripts/check-site-smoke.py python3 scripts/check-site-ux.py— horizontal nav present, single<main id="main">, breadcrumb landmark, no duplicateREADME.mdfamily rail bug (see forge-autodoclenses_split_family_pagesdirectory scope).- IA manifest
- If you changed handbook sections, update
docs/site-nav.yamlin forge-fleet and rebuild; confirm More dropdown lists Maintainers / Design / Changelog only (no mega-menu of all chapters). - Tagging / comms
- Mention doc-affecting commits in
CHANGELOG.md(### Host operatorwhen needed).