Repository navigation
fix(frontend): refresh feedback context when opening the link - #869
Conversation
|
Warning Review limit reached
This review includes 3 billable files and costs up to $0.75.
Reviews can continue after your included limit without a manual trigger. An admin must approve usage-based billing. Or wait 59 minutes for your next included review. View limit details
Comment |
|
Independent cold verification, 2026-10-14. Reviewer: gpt-6.1-sol, medium. Feedback verdict: READY for publication review at exact SHA 42bc34b. No actionable findings in two adversarial passes. Limits: auth/API responses mocked; no email or mail client opened, no production writes. Local source snapshots match the exact committed head. |
|
CodeRabbit reports "Review limit reached" for this exact head and has not performed a review. The merge gate uses the independent two-pass exact-SHA review and local verification recorded above. No paid review or quota retry is requested. Required CI and normal branch protections still apply. |
|
Final gate at 42bc34b: all four workflows succeeded (frontend build 38602829040, frontend E2E 38602829268, pre-commit 38602829313, build/test 38602829096). GitHub reports CLEAN and MERGEABLE, with no inline findings or review threads. CodeRabbit did not review because of its quota; the independent two-pass exact-SHA verdict and macOS fixture browser/mutation evidence above supply the review gate. The independent reviewer performed two additional bounded compatibility passes against new main 970de3d: its five ladder files match the previously reviewed selector byte-for-byte, the three-file feedback patch is unchanged, and navigation, API client, shared fixtures and dependencies are unchanged. No shared event targets or new call paths connect the two fixes. This compatibility check is source reasoning, not a new merged-bundle runtime claim. Proceeding with the owner-authorized normal exact-head squash merge; root retains the live browser recheck. |
|
Post-merge verification: normal merge commit cbfa7db has SUCCESS conclusions for all five triggered workflows: build/test 38605298691, frontend E2E 38605298722, frontend sentinel 38605298656, pre-commit 38605298769, and AWS deployment 38605298657. Each exact workflow run’s status and conclusion was read from its GraphQL CheckSuite after the REST Actions API rate limit; an independent two-pass-reviewed read-only watcher recorded the terminal conclusions. All five workflows for the preceding selector merge also succeeded. Root retains the read-only live browser recheck; fixture-based local evidence remains labelled above. No mail was sent, live configuration saved, or purchase performed. Existing source worktrees are preserved for their owner. |
The feedback mailto link now refreshes the current URL and date when the user interacts with it. SPA navigation and a date change no longer leave a stale page context in the email draft. Existing recipient, subject, body template, and encoding are preserved.
Independent two-pass review found no actionable findings at 42bc34b. Review covered SPA navigation, keyboard and pointer activation, date rollover, repeated setup, URL encoding, context menu, and focus.
Exact-SHA local verification on macOS: Jest 24/24, fresh production webpack build passed, and headless Chromium production-bundle browser test 1/1 with zero console, page, or network errors. Replacing the click refresh with a no-op failed all three current-URL/date activation cases. API/auth responses were mocked; no email was sent and no mail client was opened.