Files
Vijay Budhram 924c872302 feat(settings): run the QR promo value proposition experiment
Because:
- The mobile download rate from desktop auth traffic needs a lift, and no FxA
  Nimbus experiment has run before.
- The updated promo design makes room for the longer headings the test needs.

This commit:
- Declares promo-qr-mobile in the FML, with branch typed as a BranchSlug enum so
  Experimenter rejects a misspelled arm instead of serving the control.
- Names each enum variant by its value proposition and CTA, so the nine arms are
  distinguishable in the Experimenter form.
- Adds 9 literal FTL heading ids and a per-branch QR, resolved at runtime.
- Rebuilds the promo to the updated design: no logo, CTA below the QR, and real
  fox vectors in place of the 230KB kit.
- Reports branch and nimbus_user_id on promo_qr_mobile.view, and holds the render
  until Nimbus and the CMS both resolve.
2026-09-04 12:40:46 -04:00
..