Load merchant name in page route handlers and pass to template context. Headers now render as "Cards: Fashion Group S.A." using server-side Jinja2 variables instead of relying on JS program.merchant_name which was not in the ProgramResponse schema. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>