Opus finding
DashboardUrl output uses path-style global URL that may not resolve correctly for eu-west-1 buckets
- infra/stack.py:156-159
`bucket_regional_domain_name` produces `<bucket>.s3.eu-west-1.amazonaws.com`, which is valid, but for buckets whose names contain dots virtual-hosted-style URLs fail TLS hostname validation. Since `bucket_name` is auto-generated by CDK it normally avoids dots, so this is mostly fine — flagging because the dashboard depends on this URL working from a browser; if someone later sets a custom bucket name with dots, the page silently breaks.
Recommendation
Add a comment warning not to use dotted bucket names, or output both regional and website endpoint.