Skip to content

feat: LLM Review Results panel for bounty detail page (closes #837)#1035

Open
tarai-dl wants to merge 1 commit intoSolFoundry:mainfrom
tarai-dl:rn/bounty-837-llm-review-results
Open

feat: LLM Review Results panel for bounty detail page (closes #837)#1035
tarai-dl wants to merge 1 commit intoSolFoundry:mainfrom
tarai-dl:rn/bounty-837-llm-review-results

Conversation

@tarai-dl
Copy link
Copy Markdown

Description

Implements the LLM Review Results panel for bounty detail pages, displaying review scores from Claude, Codex, and Gemini side-by-side.

Closes #837

Features

  • Multi-model review display: Shows review scores from all three LLMs (Claude, Codex, Gemini) with expandable detail cards
  • Quality indicators: Displays code quality, completeness, and adherence scores with animated progress bars
  • Consensus badge: Shows overall consensus status (Strong Approve / Approve / Mixed / Reject)
  • Confidence scores: Each model review includes a confidence percentage
  • Expandable reasoning: Click to expand individual model reviews showing strengths, improvements, and full reasoning

Implementation

  • Added LLMReview and LLMReviewSummary types to types/bounty.ts
  • Created LLMReviewPanel component with framer-motion animations
  • Integrated panel into BountyDetail component between Requirements and Submission sections
  • Created missing lib/utils.ts and lib/animations.ts modules

Screenshots

The panel shows:

  • Average score across all models
  • Quality indicator bars for code quality, completeness, and adherence
  • Individual model review cards that expand on click
  • Consensus badge in the header

…oundry#837)

- Add LLMReview and LLMReviewSummary types to bounty.ts
- Create LLMReviewPanel component with expandable review cards
- Display review scores from Claude, Codex, and Gemini side-by-side
- Show quality indicators (code quality, completeness, adherence)
- Add consensus badge (strong approve / approve / mixed / reject)
- Create missing lib/utils.ts and lib/animations.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

missing-wallet PR is missing a Solana wallet for bounty payout

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🏭 Bounty T2: Bounty Detail Page with LLM Review Results

1 participant