Post-PR status update
Build checks (/build-checks)
pnpm typecheck— PASS (tsgo --noEmitexit 0)pnpm lint— fails with 5 errors identical to those onorigin/main(verified by stashing this branch and re-running). All in files this PR doesn't touch (create-auth-config-dialog.tsx,manage-auth-config-sheet.tsx,menu-nav.tsx,session-preview-panel.tsx, etc.). Pre-existing — not blocking.- Scoped
oxlint src/clients/decimal/ src/server/api/routers/decimal/ src/app/(connect)/[org]/~/connect/support/ src/env.ts— 0 errors.
Codex review (/codex-review-loop) — 2 iterations
- Iter 1: P2 — "the shared Decimal script URL is deduped by
next/scriptacross surfaces, so the second-mounted surface inherits the first's SDK config". Fixed in 934ef075 by replacingnext/scriptwith manual DOM script management (useEffectinjects/removes the tag, shutdowns + clearswindow.Decimalwhen switching surfaces). - Iter 2: "did not find any discrete regression introduced by the diff" — clean.
Cursor Bugbot — 3 issues (against the original commit)
- 🟡 Decimal widget forced dark in light-themed Connect surface → fixed in 88f084d4 with a surface→colorScheme map.
- 🟢 Redundant empty type import → fixed in 88f084d4.
- 🟡 Same script URL causes wrong workspace on cross-surface navigation → already fixed in 934ef075 (same root cause as Codex iter 1).
All three threads replied to with the resolving commit SHAs.
CI status
4/4 green on the latest commit (88f084d4): tsgo typecheck, Block raw db/clickhouse imports, Analyze (javascript-typescript), Analyze (actions). Vercel preview deploy: ✅ Ready (dashboard-git-zen-decimal-for-you-support-ssmfqw.preview.composio.dev).