PR #13124 follow-up: address non-CodeRabbit review threads
failedTwo live review threads on carson/sso-exemption-whitelist:
1. SsoConfigurationCard/index.tsx ~L754/L784: render error branch on exemptions query load failure instead of masking as empty state.
2. InviteAcceptanceClient.tsx L196: await fire-and-forget context POST before navigating on handleSignUp so SSO-enforced orgs get the invitationCanAcceptWithPassword cookie set in time.
Event Timeline
created
failed
lease expired — re-queued for retry
in_progress → queued
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
progress
Pushed two fixes for PR #13124 red CI (commit 4d692dd959): (1) edges-blocks-grid tsup drops the redundant jsx compilerOptions override that was clobbering rollup-plugin-dts module resolution on CI and emitting TS7016 for @texturehq/edges; (2) auth invite client removes the inner try/catch swallow so the useEffect .catch() actually runs, restoring test coverage on the new branch (DeepSource TCV-001 line 87). Also merged main to pull in stefan/smoke-allowlist-posthog-proxy-noise (posthog CORS noise allowlist for the smoke test). Watching CI.
progress
CI status on 4d692dd959: Shadow path-filter ↔ turbo-affected PASS, deploy / Smoke test app PASS, DeepSource Test coverage (apps/auth) PASS. Sole remaining fail is the pre-existing test-identity-domain flake (EADDRINUSE :::43560 port collision in createAppAuthenticationSession.test.ts) — unrelated to this PR and not user-owned. Cannot rerun failed jobs via the fleet App token (403 Resource not accessible by integration); will need Carson or the identity team to rerun.
status_change
queued → in_progress
progress
Heartbeat 19:10Z: PR #13124 is not green yet (test-identity-domain fail + dashboard coverage pending). Re-armed active-ci-watch as STATUS=watching and inspecting failure now.
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed