CI and previews
The site build (npm run build) runs starlight-links-validator, which fails the build on broken internal links. A green build is required to merge.
CI (.github/workflows/docs.yml) runs the build on every pull request and push to main. Wire a preview deploy (Netlify or GitHub Pages) per PR for review.