Files
civitai__civitai/docs/previews/paid-judging
Justin Maier 47910c946e feat: Add paid challenge judging (#2031)
* feat: Add paid challenge judging — pay Buzz to guarantee entry review

Users can pay Buzz to guarantee their challenge entries get reviewed by
the AI judge instead of waiting for random selection. Adds reviewCost
field to Challenge model, requestReview mutation for buzz payment + tag
assignment, getUserUnjudgedEntries query, guarantee checkbox in submit
modal, post-submission review UI on detail page, and removes the
per-user scoring cap for paid (reviewMeTagId) entries.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: Add UI preview screenshots for paid challenge judging

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* feat: Add flat-rate review option for paid challenge judging

Extends the paid review system to support both per-entry and flat-rate
pricing. Flat rate charges once and covers all current + future entries.
UI updates include a review cost type selector, segmented progress bar
with hover animation, spotlight card effect, and HoverCard→Popover swap.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: Address PR review issues for paid challenge judging

- Use pendingCount instead of unreviewedCount for guarantee cost display
  to avoid inflating the Buzz price with already-queued entries
- Fix test assertions to check createBuzzTransactionMany (per-entry
  transactions) instead of createBuzzTransaction (single transaction)
- Invalidate getUserUnjudgedEntries after submit to prevent stale data

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: Revert guaranteeCost to use unreviewedCount (include queued entries)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: Move stories file out of pages/ to fix build error

Next.js requires all files in pages/ to have a default React component
export. Moved EligibleModels.stories.tsx to src/components/Challenge/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: manuelurenah <manuel.ureh@hotmail.com>
2026-02-13 15:26:46 -04:00
..