Back to Registry
rubric.email.tone_professional
SOFT
4-component rubric scored by LLM judge: greeting, formality, key info, no inappropriate content. Score = sum/4. MUST be composed with vr/aiv.email.sent_folder_confirmed.
Scorecard
| Determinism | stochastic-judge |
| Evidence Quality | judge-opinion |
| Intended Use | eval-and-train |
| Gating Required | Yes |
| Recommended Gates | |
| Permissions | None |
Attack Surface
| injection risk | high |
| format gaming risk | medium |
| tool spoofing risk | low |
Test Fixtures
9 total
| Type | Count |
|---|---|
| Positive | 3 |
| Negative | 3 |
| Adversarial | 3 |
Metadata
| Version | 0.1.0 |
| Domain | |
| Task Type | email_quality |
| Contributor | vr.dev |
| Source | tobysimonds.com/research/2025/09/29/Proofs.html |
Use in SDK
# CLI
vr verify --verifier rubric.email.tone_professional --ground-truth '{"order_id": "ORD-42"}'
# Python
from vrdev import verify
result = verify("rubric.email.tone_professional", ground_truth={"order_id": "ORD-42"})
# API
curl -X POST https://api.vr.dev/v1/verify \
-H "X-API-Key: vr_live_..." \
-d '{"verifier": "rubric.email.tone_professional", "ground_truth": {"order_id": "ORD-42"}}'