Skip to content

fix: add bounty video bug-report challenge - #195

Open
rafaio1 wants to merge 1 commit into
BaseIntelligence:mainfrom
rafaio1:fix/bounty-video-bug-report-challenge
Open

fix: add bounty video bug-report challenge#195
rafaio1 wants to merge 1 commit into
BaseIntelligence:mainfrom
rafaio1:fix/bounty-video-bug-report-challenge

Conversation

@rafaio1

@rafaio1 rafaio1 commented Aug 24, 2026

Copy link
Copy Markdown

Summary

Implemented the bounty video bug-report challenge with miner multipart upload, ffmpeg compression, OpenRouter DeepSeek V4 Flash 24h similarity rejection, and admin approval.

Changes

  • Added Axum-based bounty service on :8095 with multipart upload and PostgreSQL persistence.
  • Implemented ffmpeg video compression and OpenRouter DeepSeek V4 Flash similarity checks.
  • Added admin approval workflow and score_epoch TARGET=50 emission with uid0 burn sink.
  • Configured trust root weights: design 3000 bps / prism 4500 bps / bounty 2500 bps in challenges.toml.
  • Handled edge cases: bad multipart (400), similarity reject within 24h (409), unauthorized admin (401).
  • Added comprehensive documentation.

@rafaio1
rafaio1 requested a review from echobt as a code owner August 24, 2026 18:33
@coderabbitai

coderabbitai Bot commented Aug 24, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 44 minutes.

View limit details

Limit details: You’ve used all 2 included reviews currently available.

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: f71c3ad5-bab1-4280-af19-0ae97f6c8c58

📥 Commits

Reviewing files that changed from the base of the PR and between 0a9e883 and aaff842.

📒 Files selected for processing (6)
  • config/challenges.toml
  • docs/BOUNTY_CHALLENGE.md
  • services/bounty/Cargo.toml
  • services/bounty/src/db.rs
  • services/bounty/src/handlers.rs
  • services/bounty/src/main.rs

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.

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