Skip to content

Collect user feedback and export reviewed RAGAS regression cases - #6

Merged
shipitdev merged 2 commits into
mainfrom
codex/user-feedback-evals
Nov 10, 2026
Merged

shipitdev merged 2 commits into
mainfrom
codex/user-feedback-evals

Conversation

@shipitdev

Copy link
Copy Markdown
Owner

Users can now mark a completed response Helpful or Not helpful and describe what went wrong. The server accepts feedback only for runs in the current session, then saves the answer, sources, private diagnostics and pipeline versions before syncing a stable feedback record to LangSmith.

A review command requires a checked reference answer and review notes before exporting feedback cases to a separate RAGAS regression cohort. Votes remain available as user ratings. Feedback records persist after session end and cloud export failures preserve the local copy. Pending feedback is excluded from evaluation.

The evaluation runner also supports separate judge canaries, stops further HTTP calls after a quota reset exceeds the metric deadline, and paces shorter quota waits explicitly. The judge output limit is 2,048 tokens. Reports handle reviewed feedback without inventing a gold article label.

Validation passed with 157 local tests and 3 subtests, plus 13 separate RAGAS-environment checks. Browser checks used a temporary service without model calls and verified both ratings, comments, durable storage, session reset and responsive layouts at 1440, 768 and 390 pixels. Typecheck, lint and production build passed.

A new 30-question training run is in progress with a 90-attempt generation cap. GPT-OSS-120B generates answers. GPT-OSS-20B is the budgeted RAGAS judge, checked on a supported/unsupported faithfulness pair with scores 1.0/0.0. Fresh quality scores will be reported separately with their denominators.

@shipitdev
shipitdev merged commit 8110ff5 into main Nov 10, 2026
2 checks passed
@shipitdev
shipitdev deleted the codex/user-feedback-evals branch November 10, 2026 14:27
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