Open Specification for Human-Guided Semantic Validation
The Semantic Contribution Unit (SCU) Protocol defines an open, peer-reviewed framework for evaluating AI-generated content quality through human validators.
The protocol provides:
The Consensus Score is computed as a trust-weighted normalized average of validator votes:
A score ≥ 70 indicates broad approval. Content scoring below 30 across 5+ reviews may be flagged for removal.
| Role | Validations | Min. Accuracy | Vote Weight | Privileges |
|---|---|---|---|---|
| Novice | < 100 | — | 0.5× | Vote, explain |
| Contributor | 10+ | ≥ 60% | 1.0× | Vote, explain, file disputes |
| Validator | 100+ | ≥ 75% | 1.5× | + Dispute arbiter |
| Expert | 500+ | ≥ 85% | 2.0× | + Priority queue access |
| Arbiter | Manual grant | ≥ 90% | 3.0× | Final dispute resolution |
How a single validator action progresses from widget interaction to consensus update:
Widget Event — Contributor interacts with the SCU widget on a partner site. Action type captured.
Auth Check — JWT credential validated. Rate limit (50/hour per IP) enforced. Duplicate check run.
Action Record — ValidationAction persisted with type, ContentRef, WebsiteId, UserId, and IP hash.
SCU Issuance — Contribution credits calculated via RewardRules × TrustMultiplier and added to wallet.
Score Update — ConsensusScore for the ContentItem recalculated. ContributorScores and MinerProfile updated.
TrustScore reflects the accuracy of a contributor's historical validation decisions. A high TrustScore translates to greater vote weight in consensus calculations.
Any validator (Contributor+) may file a dispute on a review they believe is factually incorrect or violates guidelines.
A written reason of at least 30 characters is required to file a dispute.
The community votes Uphold (original was correct) or Overturn (original was wrong). Minimum 5 votes required to resolve.
The majority wins. If overturned, the original validator's TrustScore is reduced by 5 points. If the dispute fails, the disputant loses 2 points.
Arbiters may intervene in deadlocked disputes (tied votes after 48 hours).
Initialize a widget session. Returns user info, consensus score, and a short-lived JWT.
Submit a validation action, issue SCU contribution credits, update ConsensusScore.
Returns the authenticated contributor's SCU wallet balance and stats.
Returns the current ConsensusScore for a content URL. Public endpoint — no auth required.
Authentication Headers:
This specification is published under CC BY 4.0. You are free to use, adapt, and build on it with attribution.
© 2026 SCU Protocol · Datalucis Research
Use your SCU Connect account to start reviewing AI content, earning SCU, and shaping the protocol.
Sign In to Validate