[codex] add tenant-scoped OAuth lint and fix Storyblok
loading diff…
token_url depends on tenant/region fields but authorization_url is static.Storyblok connection data showed a very low completion rate, and Storyblok documents region-specific OAuth base URLs. The old config used a static authorize URL and only varied the token path, which can send non-default-region users through the wrong OAuth entrypoint.
python3 -m py_compile ci_checks/lint_tenant_scoped_oauth_mismatch.pypython3 ci_checks/lint_tenant_scoped_oauth_mismatch.py apps/storyblok apps/datadog apps/kommobun run auth-config/src/configToJson.ts apps/storyblok/config.tsNote: a full all-app scan on clean master still flags NetSuite, which is covered separately by #23246.