Repository navigation
fix: suppress synthetic observability alert - #25
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
Included review availability: Your plan provides up to 10 included reviews per hour; 9 remain after this review. 📝 WalkthroughWalkthroughSentry initialization now ignores the exact synthetic observability verification error. Tests verify the configuration and confirm that similarly prefixed and real errors remain transmitted. ChangesObservability filtering
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to This PR narrowly suppresses the exact synthetic observability sentinel while preserving near-matches and unrelated errors; no actionable merge-blocking risk remains after normal checks and review. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
📝 Generate docstrings
Comment |
|
Merge-gate exception: GitHub Actions run 33432771216 failed before runner allocation. The job has no runner, zero steps, and no logs, so this is the documented account-level Actions exception rather than a submitted-code failure. Current-head local proof: Node 22 lint and typecheck passed; 95 Vitest files and 958 tests passed with coverage; production build passed; all 124 desktop/mobile Chromium tests passed on isolated port 18081. Vercel and CodeRabbit passed, CodeRabbit generated no actionable comments, and unresolved review threads are zero. |
* docs: rewrite plans around remaining work only Rewrite eleven plans to cover only missing work, trim the bug backlog to four reproducible items, add the PR #11 salvage plan, and delete completed and obsolete plans. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * docs: reconcile plans with merged work through PR #28 Delete five plans whose implementations shipped and were verified against origin/main at 79b65ca: admin announcements (#19, #26), agent verification loop (#21, #26, #27), analytics and error tracking (#16, #18, #22-#25, #28), animation polish (#20), and search quality (#17). Trim the Supabase staging plan to the admin environment switcher, the only unshipped code in it. Refresh snapshot headers on the remaining plans after confirming PRs #16-#28 did not touch their scope, and re-verify all four bug backlog items and their line references. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * chore: bump dependencies, GitHub Actions, and CI tool versions Upgrades react-router-dom (6->7), pdfjs-dist (5->6), @capacitor/cli, Deno/Supabase CLI versions in CI, and pins Actions to their latest major releases (checkout, setup-node, upload/download-artifact, Docker actions). Updates tests and the Deno assert shim import for the router v7 API and jsr:@std/assert. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
* docs: rewrite plans around remaining work only Rewrite eleven plans to cover only missing work, trim the bug backlog to four reproducible items, add the PR #11 salvage plan, and delete completed and obsolete plans. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * docs: reconcile plans with merged work through PR #28 Delete five plans whose implementations shipped and were verified against origin/main at 79b65ca: admin announcements (#19, #26), agent verification loop (#21, #26, #27), analytics and error tracking (#16, #18, #22-#25, #28), animation polish (#20), and search quality (#17). Trim the Supabase staging plan to the admin environment switcher, the only unshipped code in it. Refresh snapshot headers on the remaining plans after confirming PRs #16-#28 did not touch their scope, and re-verify all four bug backlog items and their line references. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> * docs: rebuild project documentation * fix: address documentation review findings --------- Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Summary
Root cause
The reported event was an injected verification exception, not a privacy-page crash. The sentinel is absent from repository history and installed SDK sources, its stack is an eval/setTimeout browser error, Sentry observability merged at 17:22 UTC, and the alert appeared at 17:40 UTC. Ordinary privacy-page navigation remains clean.
Verification
The full verify command completed all static stages. Its browser phase could not bind hardcoded port 18080 because another active isolated DebateLab worktree owned it. The identical browser command passed on port 18081 without disrupting that worktree.
Summary by CodeRabbit
Bug Fixes
Tests