813bd586d6
v0.3 milestone merged to main. Mastery scoring + competency rubrics + verifiable credentials (formative-tier) shipped. 13/13 REQ-IDs covered. Next milestone: v0.4 (operator tier — cohort dashboard + auth + Postgres). ---ci--- project: praxis phase: 2 milestone: v0.3 status: complete milestone_complete: true milestone_merged_to_main: true ---/ci---
90 lines
2.6 KiB
YAML
90 lines
2.6 KiB
YAML
# Praxis scenario library index — slim manifest (SLICE-02, RESEARCH §D).
|
|
# One entry per scenario. Updated when scenarios are added/removed.
|
|
# The loader (server/scenarios/library.py) reads this to enumerate the library;
|
|
# individual scenario YAMLs are loaded on demand via server/scenarios/loader.py.
|
|
|
|
version: "1.0.0"
|
|
scenarios:
|
|
- id: cs_refund_ca_v01
|
|
path: customer_service/cs_refund_ca_v01.yaml
|
|
title: "Angry customer requesting refund on a damaged product"
|
|
difficulty: 1
|
|
failure_mode: escalates_unresolved
|
|
rubric_criteria:
|
|
- empathy
|
|
- resolution
|
|
- de_escalation
|
|
- professionalism
|
|
version: "1.0.0"
|
|
author: expert
|
|
generated_from: null
|
|
|
|
- id: cs_escalation_ca_v02
|
|
path: customer_service/cs_escalation_ca_v02.yaml
|
|
title: "Customer threatening escalation over a delayed order"
|
|
difficulty: 2
|
|
failure_mode: escalates_unresolved
|
|
rubric_criteria:
|
|
- empathy
|
|
- resolution
|
|
- de_escalation
|
|
- professionalism
|
|
version: "1.0.0"
|
|
author: expert
|
|
generated_from: null
|
|
|
|
- id: cs_policy_exception_ca_v03
|
|
path: customer_service/cs_policy_exception_ca_v03.yaml
|
|
title: "Customer requesting a return outside the policy window"
|
|
difficulty: 3
|
|
failure_mode: policy_rigid
|
|
rubric_criteria:
|
|
- empathy
|
|
- resolution
|
|
- de_escalation
|
|
- professionalism
|
|
version: "1.0.0"
|
|
author: expert
|
|
generated_from: null
|
|
|
|
- id: cs_multi_issue_ca_v04
|
|
path: customer_service/cs_multi_issue_ca_v04.yaml
|
|
title: "Customer with a damaged product, a billing error, and a shipping delay"
|
|
difficulty: 3
|
|
failure_mode: multi_issue_drop
|
|
rubric_criteria:
|
|
- empathy
|
|
- resolution
|
|
- de_escalation
|
|
- professionalism
|
|
version: "1.0.0"
|
|
author: expert
|
|
generated_from: null
|
|
|
|
- id: cs_recovery_ca_v05
|
|
path: customer_service/cs_recovery_ca_v05.yaml
|
|
title: "Loyal customer considering cancellation after repeated issues"
|
|
difficulty: 4
|
|
failure_mode: recovery_missed
|
|
rubric_criteria:
|
|
- empathy
|
|
- resolution
|
|
- de_escalation
|
|
- professionalism
|
|
version: "1.0.0"
|
|
author: expert
|
|
generated_from: null
|
|
|
|
- id: cs_mastery_demonstration_ca_v06
|
|
path: customer_service/cs_mastery_demonstration_ca_v06.yaml
|
|
title: "Complex multi-faceted customer interaction (refund, escalation, policy exception)"
|
|
difficulty: 5
|
|
failure_mode: none
|
|
rubric_criteria:
|
|
- empathy
|
|
- resolution
|
|
- de_escalation
|
|
- professionalism
|
|
version: "1.0.0"
|
|
author: expert
|
|
generated_from: null |