IA Report static web test

Cloudflare → ext NLB → internal NLB → internal ALB → S3 interface endpoint → private bucket

CheckResult
index.html served (pages rule)PASS
/assets/style.css served (files rule)FAIL - stylesheet not loaded
/assets/app.js served (files rule)FAIL - script not loaded
Requested path (SPA fallback)-
Host-

Try deep links

Each should show this same page with the path above changed:

A missing file such as /assets/missing.js returns S3's 403 AccessDenied (expected).