On a code change, manually, or every six hours: build from the connected public CMS or current source snapshot, run checks and publish through GitHub Pages.
Every 6 hours✓
Check changes
Pull requests check the public schema, publication filtering and the static build before merging.
Every pull request↗
Review source links
A weekly report checks the public project and directory URLs. Access restrictions remain distinct from broken links.