Skip to content

Assessment: Review pipeline stages + config save/tag fixes#217

Merged
vprashrex merged 1 commit into
devfrom
chore/assessment-pipeline-refinements
Jun 17, 2026
Merged

Assessment: Review pipeline stages + config save/tag fixes#217
vprashrex merged 1 commit into
devfrom
chore/assessment-pipeline-refinements

Conversation

@vprashrex

@vprashrex vprashrex commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

Issue: #216

Summary

  • Wizard navigation order
    Evaluation step's forward button previously said "Next: Review", but it jumping past to the Post Processing step. Now it says "Next: Post Processing", so the order is Mapper → Eliminatory → Evaluation → Post Processing → Review.

  • Review Stage previously showed only Dataset, Columns, LLM Input, Configs, and Response Format — the two optional stages were invisible, so a user couldn't confirm what Eliminatory and Post Processing would do (or that they were skipped). Review now also shows:

  • Eliminatory — Topic Relevance (columns, documents, prompt preview) and Duplicate Detection (columns). Shows "Skipped" when nothing is enabled.

  • Post Processing — computed columns, filters, and sort rules. Shows "Skipped" when nothing is configured.

  • Saving an Evaluation config
    When saving a new config, the old code looked for an existing config with the same name and, if found, created a new version under it instead — wrong behavior, since this is the "New" flow. Now it always creates a new config, so a duplicate name correctly raises a name-conflict error.

@coderabbitai

coderabbitai Bot commented Jun 16, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: d3a8647e-ea63-4bfc-9708-9b3151ceadf4

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/assessment-pipeline-refinements

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@vprashrex vprashrex linked an issue Jun 16, 2026 that may be closed by this pull request
@vprashrex vprashrex self-assigned this Jun 16, 2026
@vprashrex vprashrex added the enhancement New feature or request label Jun 16, 2026
@vprashrex vprashrex requested a review from Ayush8923 June 17, 2026 01:51
@vprashrex vprashrex merged commit 2eda128 into dev Jun 17, 2026
2 checks passed
@vprashrex vprashrex deleted the chore/assessment-pipeline-refinements branch June 17, 2026 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request ready-for-review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Assessment: Review-step pipeline stages + config save/tag fixes

2 participants