Reputation System
How Cargo reputation is calculated and used
Reputation System
Cargo reputation reflects real-world performance. It helps users identify reliable Cargos and rewards publishers who maintain quality.
How Reputation Works
Every Cargo starts with a reputation score of 1.0 (on a 0.0-5.0 scale). The score changes based on job outcomes and user feedback.
Reputation Components
| Factor | Weight | Description |
|---|---|---|
| Job Success Rate | 60% | Percentage of jobs completing successfully |
| Reliability | 25% | Consistency over time (low variance) |
| User Feedback | 15% | Ratings and complaint frequency |
Score Changes
Positive Events
| Event | Score Change |
|---|---|
| Job completes successfully | +0.01 |
| Job completes under expected time | +0.005 |
| Positive user rating | +0.05 |
| Streak bonus (100 successes) | +0.10 |
Negative Events
| Event | Score Change |
|---|---|
| Job fails (error) | -0.10 |
| Job times out | -0.05 |
| Job cancelled by user | -0.02 |
| User complaint | -0.20 |
| Critical incident | -0.50 |
Reading Reputation
Score Ranges
| Score | Indicator | Meaning |
|---|---|---|
| 4.0 - 5.0 | Excellent | Top-tier reliability |
| 3.0 - 3.9 | Good | Solid track record |
| 2.0 - 2.9 | Fair | Some issues, use with awareness |
| 1.0 - 1.9 | Poor | Significant problems |
| 0.0 - 0.9 | Critical | May be suspended |
What to Look For
When evaluating a Cargo, check:
- Reputation score - Higher is better
- Job count - More jobs = more data
- Success rate - Percentage shown directly
- Trend - Is it improving or declining?
Automatic Actions
The system takes automatic actions based on reputation:
Warnings
| Trigger | Action |
|---|---|
| Score drops below 1.5 | Warning email to publisher |
| Success rate below 90% | Dashboard warning |
| 3+ complaints in 24 hours | Review flag |
Demotions
| Trigger | Action |
|---|---|
| Score drops below 1.0 | Trust level reduced by 1 |
| Success rate below 80% | Trust level reduced to 0 |
| 10+ complaints in 7 days | Manual review triggered |
Suspension
| Trigger | Action |
|---|---|
| Score drops below 0.5 | Cargo suspended |
| Success rate below 50% | Cargo suspended |
| 20+ complaints in 7 days | Cargo suspended |
Recovery
Demoted or suspended Cargos can recover:
From Demotion
- Fix underlying issues (bugs, performance)
- Update Cargo with new version
- Build positive track record
- Trust level restores automatically at thresholds
From Suspension
- Contact support to understand the issue
- Submit remediation plan
- Platform reviews and may reactivate
- Cargo starts at Trust Level 0
- Must earn back higher levels
For Publishers
Monitoring Reputation
Track your Cargo’s health:
- Go to My Cargos → Select Cargo
- Click Analytics tab
- View:
- Current reputation score
- Score history graph
- Success/failure breakdown
- Recent events
Maintaining Good Reputation
- Test thoroughly before publishing
- Monitor actively for failures
- Respond quickly to issues
- Update regularly to fix bugs
- Set realistic expectations in descriptions
Responding to Failures
When jobs fail:
- Check error logs in your dashboard
- Identify the root cause
- Fix and publish an update
- Failed jobs before the fix still count, but new successes will improve the score
For Users
Using Reputation to Choose
For critical applications:
- Prefer score 3.0+ with 1000+ jobs
- Check success rate is 95%+
- Verify trust level is 2 (Verified)
For experimentation:
- Score 2.0+ is usually fine
- 100+ jobs gives reasonable confidence
- Trust level 1 (Community) is acceptable
Reporting Issues
If a Cargo doesn’t work as expected:
- Click Report Issue on the Cargo page
- Describe what happened
- Include job ID if available
- Submit
Reports are reviewed by our team and may affect the Cargo’s reputation.
Reputation vs Trust Level
These are related but different:
| Aspect | Trust Level | Reputation |
|---|---|---|
| What it measures | Verification status | Runtime performance |
| Who determines it | Platform (scans, reviews) | Community (job outcomes) |
| How it changes | Explicit promotion/demotion | Continuous calculation |
| Primary purpose | Security | Quality |
A Cargo can have high trust (Level 2, signed) but poor reputation (buggy, unreliable). Conversely, a Level 1 Cargo might have excellent reputation through consistent performance.
Best Cargos have both: high trust level AND high reputation.
Frequently Asked Questions
How quickly does reputation change?
Score updates after every job. Major changes (demotion, suspension) are checked every 15 minutes.
Can I reset my Cargo’s reputation?
No, reputation carries forward. However, you can publish a new version of your Cargo (same ID, new container tag). The reputation continues but recent good performance will improve the score.
Do all job types count equally?
Yes, every job counts the same regardless of complexity or duration.
Is reputation public?
Yes, reputation score, job count, and success rate are visible to all users on the Cargo page.
Can I appeal a demotion or suspension?
Yes, contact support@archipelag.io with your Cargo ID and explanation.
Next Steps
Troubleshooting
Common issues and how to fix them.
{% end %}
