Quest System
How work flows through Crella Arena.
Quest Lifecycle
stateDiagram-v2
[*] --> Created: New Quest
Created --> Assigned: Match Operator
Assigned --> InProgress: Work Started
InProgress --> Review: Submitted
Review --> Revisions: Changes Needed
Revisions --> InProgress
Review --> Completed: Approved
Completed --> [*]: Tokens Minted
Quest Structure
Every quest has these components:
quest:
id: QST-2026-0847
title: "Research 50 DSCR Lenders"
description: "Compile a list of 50 DSCR lenders with rates and terms"
requirements:
- Find lender name and website
- Document rate ranges
- Note LTV and DSCR minimums
- Identify contact information
deliverables:
- Spreadsheet with 50+ entries
- Source verification for each
metadata:
priority: normal
complexity: standard
estimated_time: 4h
token_reward: 200
assignment:
required_skills: [research, spreadsheets]
preferred_operator: null
deadline: 2026-01-18T17:00:00Z
Quest Types
Research Quests
| Type | Description | Avg Time | Tokens |
|---|---|---|---|
| Lead Research | Find contact info | 2h | 100 |
| Market Research | Industry analysis | 4h | 200 |
| Competitor Analysis | SWOT, pricing | 6h | 300 |
| Data Collection | Structured gathering | 3h | 150 |
Content Quests
| Type | Description | Avg Time | Tokens |
|---|---|---|---|
| Blog Writing | 1500-word articles | 3h | 150 |
| Social Posts | Platform content | 2h | 100 |
| Email Copy | Campaign content | 2h | 100 |
| Documentation | Technical writing | 4h | 200 |
Development Quests
| Type | Description | Avg Time | Tokens |
|---|---|---|---|
| Bug Fix | Single issue | 2h | 100 |
| Feature | Small feature | 8h | 400 |
| Integration | Third-party API | 6h | 300 |
| Testing | Test coverage | 4h | 200 |
Operations Quests
| Type | Description | Avg Time | Tokens |
|---|---|---|---|
| Data Entry | Structured input | 2h | 75 |
| Transcription | Audio to text | 1h | 50 |
| QA Testing | Manual testing | 3h | 125 |
| Support | Ticket resolution | varies | 50-200 |
Quest Assignment
Auto-Assignment
System matches quests to operators based on:
flowchart TB
Quest[New Quest] --> Skills{Skills Match?}
Skills -->|Yes| Availability{Available?}
Skills -->|No| Queue[Wait in Queue]
Availability -->|Yes| Workload{Capacity?}
Availability -->|No| Queue
Workload -->|Yes| Assign[Assign Quest]
Workload -->|No| Queue
Manual Assignment
Specific quests can be assigned directly to operators.
Self-Selection
Operators can browse and claim available quests.
Quest Board
╔═══════════════════════════════════════════════════════════════╗
║ QUEST BOARD ║
╠═══════════════════════════════════════════════════════════════╣
║ 🔴 HIGH PRIORITY ║
║ ├─ QST-0851: Fix payment webhook (Derek) - Due in 2h ║
║ └─ QST-0849: Urgent client report (Jess) - Due in 4h ║
║ ║
║ 🟡 NORMAL ║
║ ├─ QST-0847: Research DSCR lenders - 200 tokens - OPEN ║
║ ├─ QST-0845: Write blog post - 150 tokens - CLAIMED ║
║ ├─ QST-0843: Data entry batch - 75 tokens - IN PROGRESS ║
║ └─ QST-0841: Video editing - 200 tokens - IN REVIEW ║
║ ║
║ 🟢 LOW PRIORITY ║
║ └─ QST-0839: Documentation update - 100 tokens - OPEN ║
╚═══════════════════════════════════════════════════════════════╝
Quest Workflow
1. Claim Quest
Operator selects available quest from board.
2. Review Requirements
- Read full description
- Check deliverables
- Note deadline
- Ask questions if unclear
3. Execute Work
- Work on deliverables
- Track time
- Document progress
- Update status
4. Submit for Review
- Upload deliverables
- Add completion notes
- Mark as submitted
5. Review Process
Reviewer checks:
- Completeness
- Quality
- Requirements met
- Accuracy
6. Approval/Revision
- Approved: Tokens minted, quest closed
- Revisions: Feedback provided, operator iterates
Quest Metrics
Individual Dashboard
╔═══════════════════════════════════════════════════╗
║ YOUR QUEST METRICS ║
╠═══════════════════════════════════════════════════╣
║ This Month: ║
║ ├─ Quests Completed: 12 ║
║ ├─ Tokens Earned: 2,400 ║
║ ├─ On-Time Rate: 100% ║
║ └─ First-Pass Rate: 92% ║
║ ║
║ Streak: 🔥 7 consecutive quests ║
╚═══════════════════════════════════════════════════╝
Team Metrics
| Metric | Target | Actual |
|---|---|---|
| Quests/Week | 50 | 62 |
| On-Time % | 95% | 97% |
| Quality % | 98% | 99% |
| Avg Turnaround | 24h | 18h |
SLA Tiers
| Priority | Response | Completion |
|---|---|---|
| Critical | 1 hour | 4 hours |
| High | 4 hours | 24 hours |
| Normal | 24 hours | 72 hours |
| Low | 48 hours | 1 week |