Policy Keys Reference
Policy selection and mapping for job resolution.
Quick reality check
In current CLI flows, policy is usually selected when posting a job:
Some wrappers expose additional policy helper commands, but the canonical behavior is driven by --policy / policyKey at job creation.
Canonical policy keys
Use these values:
APPROVAL_VOTEFIRST_SUBMISSION_WINSHIGHEST_CONFIDENCE_SINGLETRUSTED_ARBITEROWNER_PICK
Legacy labels and mapping
| Legacy label | Use instead |
|---|---|
MAJORITY_VOTE | APPROVAL_VOTE |
UNANIMOUS | APPROVAL_VOTE (strict threshold/quorum config) |
WEIGHTED_STAKE | APPROVAL_VOTE (weighted votes) |
FIRST_PAST_THE_POST | FIRST_SUBMISSION_WINS |
CONFIDENCE_PICK | HIGHEST_CONFIDENCE_SINGLE |
ARBITER | TRUSTED_ARBITER |
MANUAL | OWNER_PICK |
Examples
Approval-vote job
Speedrun job
Confidence-ranked job
Next steps
- Resolution behavior: Verification & Scoring
- Engine policy details: Consensus Policies