Outcome
Serve an explicit HTTP Strict Transport Security policy from every production
documentation asset so returning clients cannot be downgraded to HTTP.
The dedicated HTTP Worker already redirects to HTTPS, but the HTTPS static
asset responses do not currently include Strict-Transport-Security.
Acceptance criteria
Boundary
Do not add the preload directive or submit the domain to the browser preload
list in this change. That is a longer-lived operational commitment and should
remain a separate explicit decision.
Outcome
Serve an explicit HTTP Strict Transport Security policy from every production
documentation asset so returning clients cannot be downgraded to HTTP.
The dedicated HTTP Worker already redirects to HTTPS, but the HTTPS static
asset responses do not currently include
Strict-Transport-Security.Acceptance criteria
Strict-Transport-Security: max-age=31536000; includeSubDomainsin the Cloudflare Static Assets
_headersfile.nosniff, frame, cross-origin, referrer, and permissions policies.
audit, workflow audit, and external-link checks.
preserving the HTTP-to-HTTPS redirect.
Boundary
Do not add the
preloaddirective or submit the domain to the browser preloadlist in this change. That is a longer-lived operational commitment and should
remain a separate explicit decision.