{"data":{"kind":"file","path":"README.md","version_id":"o86rqgrz6cnkb448k1pa4tyh","entry":{"name":"README.md","path":"README.md","is_directory":false,"size":2234,"modified_at":"2026-08-29T13:02:01.792000","content_hash":"aeb97d29591cfc2fe0eba0a8950108d958f81ce61494e9c3fdc7b20ab9f7b1d5"},"entries":[],"content":"# Supply Chain Disruption Response Agent\n\nA multi-turn environment that evaluates an LLM's ability to act as a supply chain disruption response agent.\n\n## Overview\n\nReal-world supply chains face disruptions from natural disasters, geopolitical events, supplier failures, port congestion, and cyberattacks. This environment tests whether a model can:\n\n1. **Analyze** a disruption scenario — identify affected nodes, routes, and dependencies\n2. **Assess** severity — estimate impact on lead times, costs, and service levels\n3. **Propose** mitigation strategies — alternative sourcing, rerouting, inventory buffers\n4. **Prioritize** actions — triage by urgency, feasibility, and business impact\n5. **Evaluate trade-offs** — balance speed vs cost vs long-term resilience\n\n## Task Structure\n\nEach task presents a supply chain disruption scenario with:\n- Network topology (suppliers, warehouses, distribution centers, routes)\n- Disruption details (type, location, estimated duration, cascading effects)\n- Business context (critical SKUs, customer commitments, inventory levels)\n\nThe agent must produce a structured response plan scored across multiple dimensions.\n\n## Scoring Dimensions\n\n| Metric | Weight | Description |\n|--------|--------|-------------|\n| `disruption_accuracy` | 0.20 | Correctly identifies affected nodes, routes, and cascading impacts |\n| `mitigation_quality` | 0.25 | Proposes feasible, specific mitigation actions with clear rationale |\n| `prioritization` | 0.20 | Ranks actions by urgency and business impact correctly |\n| `trade_off_analysis` | 0.20 | Articulates speed/cost/resilience trade-offs with quantitative reasoning |\n| `response_completeness` | 0.15 | Covers all required sections without omissions |\n\n## Environment Levels\n\n- **Level 0 (Simple)**: Single-node disruption, 2-3 mitigation options\n- **Level 1 (Moderate)**: Multi-node disruption with cascading effects\n- **Level 2 (Complex)**: Concurrent disruptions, partial information, time pressure\n- **Level 3 (Crisis)**: System-wide disruption requiring executive-level trade-offs\n\n## Usage\n\n```python\nimport verifiers as vf\n\nenv = vf.load_environment(\"supply-chain-disruption-response-agent\", level=1, num_examples=10)\n```\n\n## License\n\nMIT\n","encoding":"utf-8","truncated":false,"total_bytes":2234},"status":null}