csharness.com/pages/feedback, signing in with the same CS Harness account you use in Studio. This page explains how to open the feedback page from Studio, what information is included in a report, and how the request lifecycle works.
Opening the feedback page from Studio
You can reach the feedback page in two ways:- From Studio Help screen: Open Help > Report a problem or request a feature. Studio opens your default browser to
csharness.com/pages/feedbackand automatically fills in your Studio version. - Directly on the website: Go to csharness.com/pages/feedback and sign in with your EVCore Studio account.
What gets included in a report
When you submit a report, the following information is sent:Screenshots
You can attach screenshots in two ways:- File picker: Choose up to 3 image files.
- Paste: Copy an image to your clipboard and paste it directly into the details text box.
support-attachments storage bucket. Only you and CS Harness staff can view them, using short-lived signed links that expire after one hour.
How requests are tracked and replied to
After you submit a report, you can follow its status and read replies on the same feedback page. Requests are private: you see only your own requests and the replies to them. CS Harness staff can see all requests and reply or update the status.Request statuses
Email notifications
You receive email notifications for the following events:- A staff reply to your request
- A status change to Waiting for you, Planned, Fixed in the next update, Released, or Not planned
support@csharness.com so the team is notified immediately. Emails are sent through Resend and include a direct link back to your request on the feedback page.
Rate limits and rules
- Daily limit: Each account can submit at most 10 requests per day.
- Sign-in required: You must be signed in with a confirmed email address to submit a request.
- No direct table access: All writes go through server functions that set the author, sender, and status automatically. Customers cannot write as staff or change a status directly.
Staff view
CS Harness staff sign in with a staff account on the same feedback page. The staff view lists every request (open or all) and provides:- A reply box for each request
- A status menu to move requests along the lifecycle
- Access to all customer attachments
Security and privacy
- The feedback page forms stay hidden until the page’s JavaScript runs, so nothing is submitted without client-side validation.
- Passwords never appear in the address bar or server logs.
- All text is displayed with
textContent, never as HTML, to prevent injection. - Session tokens are stored in
sessionStoragefor the current browser tab only. - Row-level security on the database ensures customers can read only their own requests and messages.
Implementation status
The feedback system is live as of 2026-09-26. The following components are in place:
The following is not yet implemented:
- Staff cannot attach screenshots to replies. Only the customer can add images to their own request.
Related decisions and documentation
- Decision 0009: Bug reports and feature requests (source:
docs/decisions/0009-bug-reports-and-feature-requests.md) - Studio Help screen for in-app guidance