Opus finding
Permissive CORS allows any origin to read public dashboard objects
- infra/stack.py:51-55
`allowed_origins=["*"]` combined with public read for `dashboard/*` is intentional for a static page, but if the dashboard is hosted at a known origin, restricting CORS would reduce the chance of third-party scraping/embedding. Low severity as data is already public.
Recommendation
Restrict `allowed_origins` to the actual dashboard origin once known.