Starting point only
A correct CSP depends on your actual page's scripts, styles, images, and third-party embeds โ test any policy with Content-Security-Policy-Report-Only before enforcing it, since an overly strict policy can silently break page functionality.