Files
orion/docs
Samir Boulahtit 4b64233b5f
All checks were successful
CI / ruff (push) Successful in 18s
CI / pytest (push) Successful in 2h48m35s
CI / validate (push) Successful in 34s
CI / dependency-scanning (push) Successful in 38s
CI / docs (push) Successful in 1m3s
CI / deploy (push) Successful in 1m52s
docs(loyalty): record 2026-05-19 Test 2 complete + subtitle fix
End-of-day update. Test 2 (cross-store re-enrollment at FASHIONOUTLET
with the email from Test 1) walked cleanly with all behavioral checks
green:
  - exactly 1 loyalty_cards row, no duplicate
  - zero new email_logs rows (no duplicate welcome email)
  - cross-location locations block lists both stores
  - title already-enrolled branch renders correctly

One copy bug surfaced and was fixed in dee2eab2: the title at
enroll-success.html:21 was already x-text-conditional on
already_enrolled, but the subtitle below was a static
{{ _('success.message') }} so two contradicting messages stacked
("You're already a member!" + "You're now a member..."). Made the
subtitle conditional the same way and added a new
already_enrolled_message i18n key in en/fr/de/lb.

Test 2 marked done. Carries forward Test 3 plus the existing follow-ups
(Hetzner doc check, B1-F unit tests, prospecting tasks/__init__ fix,
other-module email audit).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 22:27:16 +02:00
..