Skip to content

Dispute resolution system#452

Closed
codebestia wants to merge 1 commit intoSolFoundry:mainfrom
codebestia:feat/dispute-resolution
Closed

Dispute resolution system#452
codebestia wants to merge 1 commit intoSolFoundry:mainfrom
codebestia:feat/dispute-resolution

Conversation

@codebestia
Copy link
Copy Markdown
Contributor

Description

This PR implements the Dispute Resolution System, enabling contributors to appeal unfair rejections and providing administrators with tools to mediate fairly.

Closes #192

Solana Wallet for Payout

Wallet: 4QhseKvBuaCQhdkP248iXoUxohPzVC5m8pE9hAv4nMYw

Type of Change

  • ✨ New feature (non-breaking change which adds functionality)
  • ✅ Test addition/update

Checklist

  • Code is clean and follows the issue spec exactly
  • One PR per bounty
  • Tests included for new functionality
  • No console.log or debugging code left behind

Testing

  • Added unit tests for dispute initiation, AI auto-mediation, and manual resolution.
  • Verified audit history logging for status transitions.
  • Tested reputation penalty application for unfair rejections.

Additional Notes

The AI threshold is currently set to 7.0 based on the multi-model consensus score. This is configurable in dispute_service.py.

@codebestia codebestia closed this Mar 21, 2026
@codebestia codebestia reopened this Mar 21, 2026
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