e13a450e21
We only request CompanyRoles from TIC enrichment (confirmed in fetchAndStoreEnrichment), so enrichmentData.spar is never populated — the address pre-fill paths in WelcomeOnboarding and createCompanyFromTicRole were dead branches. Drop them so future readers don't wonder why code looks for SPAR when we never request it. - WelcomeOnboarding: remove the `loadSparAddress` useEffect and the isLoading spinner it gated. The server-side onboarding page already handles the auth redirect, so the client-side auth check in the effect was redundant. Also drops unused imports (useEffect, createClient, Loader2) and the `isLoading` state. - createCompanyFromTicRole: remove the SPAR fallback in address resolution. Keep the extension_data row lookup — it's still needed for the one-time-use delete after successful provisioning. If TIC enables SPAR/Address later AND we decide to use it for address pre-fill, the read code lives in git history and we can restore it surgically alongside re-adding 'SPAR'/'Address' to the request array. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>