Skip to content

Simplify bug reporting - #41

Merged
happykhan merged 1 commit into
masterfrom
codex/simplify-bug-reporting
Aug 6, 2026
Merged

happykhan merged 1 commit into
masterfrom
codex/simplify-bug-reporting

Conversation

@happykhan

Copy link
Copy Markdown
Owner

Summary

  • replace the unreliable in-app submission form with a compact reporting checklist
  • provide a visible nabil@happykhan.com address and a pre-filled Email bug report link
  • remove the unused Turnstile, Postmark, and Cloudflare Function submission path
  • update troubleshooting guidance and browser coverage

Why

The existing form depended on Cloudflare Turnstile, environment configuration, a Pages Function, and Postmark. A failure in any part left users unable to send a report. The replacement relies only on the user email client and keeps the address visible for manual copying.

User impact

Report a bug now explains exactly what information to include: observed and expected behaviour, reproduction steps, error message or screenshot, browser, and operating system. It also retains the warning not to send confidential, patient-identifiable, or raw sequence data.

Validation

  • npm run verify
  • 176 unit tests passed
  • 24 production browser tests passed
  • Vite development-runtime alignment test passed

This PR is ready for review and has not been merged or deployed.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying brigx with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8e3b635
Status: ✅  Deploy successful!
Preview URL: https://9b2bc4d1.brigx.pages.dev
Branch Preview URL: https://codex-simplify-bug-reporting.brigx.pages.dev

View logs

@happykhan
happykhan merged commit 5b2ad67 into master Aug 6, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant