External test site Banzai target: Production
AB Astro Bank
Test Hub

External embed test matrix

This deployment targets Production Banzai origins. Use these URLs for manual QA and banzai-polylith embed-e2e smoke tests.

Baseline pages (no CSP prefix)

Page Mode URL
Calculators Good (fixed SPA lifecycle) /resources/calculators
Calculators Broken (SPA regression demo) /resources/calculators?embedMode=broken
Beta content Good (fixed SPA lifecycle) /resources/banzai-beta
Beta content Broken (SPA regression demo) /resources/banzai-beta?embedMode=broken
bze Calculators Good (fixed SPA lifecycle) /resources/bze-calculators
bze Calculators Broken (SPA regression demo) /resources/bze-calculators?embedMode=broken
bze Homepage (stylesheet) Good (fixed SPA lifecycle) /resources/bze-homepage
bze Homepage (stylesheet) Broken (SPA regression demo) /resources/bze-homepage?embedMode=broken
bze Homepage (inline) Good (fixed SPA lifecycle) /resources/bze-homepage?snippetMode=inline
bze Homepage (inline) Broken (SPA regression demo) /resources/bze-homepage?snippetMode=inline&embedMode=broken

None CSP

No Content-Security-Policy header (control baseline).

Page Mode URL
Calculators Good (fixed SPA lifecycle) /csp/none/resources/calculators
Calculators Broken (SPA regression demo) /csp/none/resources/calculators?embedMode=broken
Beta content Good (fixed SPA lifecycle) /csp/none/resources/banzai-beta
Beta content Broken (SPA regression demo) /csp/none/resources/banzai-beta?embedMode=broken
bze Calculators Good (fixed SPA lifecycle) /csp/none/resources/bze-calculators
bze Calculators Broken (SPA regression demo) /csp/none/resources/bze-calculators?embedMode=broken
bze Homepage (stylesheet) Good (fixed SPA lifecycle) /csp/none/resources/bze-homepage
bze Homepage (stylesheet) Broken (SPA regression demo) /csp/none/resources/bze-homepage?embedMode=broken
bze Homepage (inline) Good (fixed SPA lifecycle) /csp/none/resources/bze-homepage?snippetMode=inline
bze Homepage (inline) Broken (SPA regression demo) /csp/none/resources/bze-homepage?snippetMode=inline&embedMode=broken

Bank default CSP

Typical FI site CSP with Google Fonts and Banzai embed origins.

Page Mode URL
Calculators Good (fixed SPA lifecycle) /csp/bank-default/resources/calculators
Calculators Broken (SPA regression demo) /csp/bank-default/resources/calculators?embedMode=broken
Beta content Good (fixed SPA lifecycle) /csp/bank-default/resources/banzai-beta
Beta content Broken (SPA regression demo) /csp/bank-default/resources/banzai-beta?embedMode=broken
bze Calculators Good (fixed SPA lifecycle) /csp/bank-default/resources/bze-calculators
bze Calculators Broken (SPA regression demo) /csp/bank-default/resources/bze-calculators?embedMode=broken
bze Homepage (stylesheet) Good (fixed SPA lifecycle) /csp/bank-default/resources/bze-homepage
bze Homepage (stylesheet) Broken (SPA regression demo) /csp/bank-default/resources/bze-homepage?embedMode=broken
bze Homepage (inline) Good (fixed SPA lifecycle) /csp/bank-default/resources/bze-homepage?snippetMode=inline
bze Homepage (inline) Broken (SPA regression demo) /csp/bank-default/resources/bze-homepage?snippetMode=inline&embedMode=broken

Strict CSP

Tight script-src without unsafe-inline; external bootstrap only.

Page Mode URL
Calculators Good (fixed SPA lifecycle) /csp/strict/resources/calculators
Calculators Broken (SPA regression demo) /csp/strict/resources/calculators?embedMode=broken
Beta content Good (fixed SPA lifecycle) /csp/strict/resources/banzai-beta
Beta content Broken (SPA regression demo) /csp/strict/resources/banzai-beta?embedMode=broken
bze Calculators Good (fixed SPA lifecycle) /csp/strict/resources/bze-calculators
bze Calculators Broken (SPA regression demo) /csp/strict/resources/bze-calculators?embedMode=broken
bze Homepage (stylesheet) Good (fixed SPA lifecycle) /csp/strict/resources/bze-homepage
bze Homepage (stylesheet) Broken (SPA regression demo) /csp/strict/resources/bze-homepage?embedMode=broken
bze Homepage (inline) Good (fixed SPA lifecycle) /csp/strict/resources/bze-homepage?snippetMode=inline
bze Homepage (inline) Broken (SPA regression demo) /csp/strict/resources/bze-homepage?snippetMode=inline&embedMode=broken