AUTH4D-28 public website and documentation

The public site (apps/site) is static. It adds no API endpoints, Worker routes or bindings. Workers Static Assets serves the prerendered files at https://auth4.dev (production) and https://staging.auth4.dev (staging).

Published routes

Route Content
/ Product landing page
/docs/ Documentation overview and guides
/docs/unity/ Unity quickstart, the Unity package’s documentationUrl
/docs/unity/changelog/ Rendered packages/sdk-unity/CHANGELOG.md (changelogUrl)
/docs/reference/ Index of the API-spec fragments in docs/api-spec
/docs/reference/{slug}/ One generated page per auth4d-*.md fragment, including this one

Product, SDK and console docs should link to these paths. Renaming one breaks links shipped in packages, so add a redirect when doing so.

Fragment rendering

Each fragment becomes one page. The fragment’s # heading is the page title, and its ## headings form the page outline and the index entries. Fragment authors should therefore keep exactly one # heading per file. Links to other repository files are shown as repository paths, and web links are kept. See docs/product/website.md for maintenance and checks.

Source: docs/api-spec/auth4d-28.md