Industrial Safety Network Switch Failure Root-Cause Analysis Agent with Claude Agents SDK
Unannounced industrial network switch failures can disrupt safety-critical interlocks and blind plant operators. Build a forensic diagnostic agent using Claude Agents SDK to correlate packet loss timelines with PLC safety trip logs, pinpointing root-cause network faults with zero false positives.
What you are building
The core problem, expected build, and operating context for this challenge.
Develop an autonomous forensic investigation agent using Claude Agents SDK to analyze safety-critical network switch failures and control logic degradation.
How work is evaluated
Evaluates correctness of network switch failure root cause pinpointing and incident safety analysis.
Shared data for this challenge
Review public datasets and any private uploads tied to your build.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
Fault Isolation Test
Confirms switch port physical link failure is isolated.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
false_positive_rate
Rate of misidentified network anomalies. • target: 0 • range: 0-1
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Implement Claude Agents SDK workflows to perform timeline correlation across network and safety PLC events
Analyze network switch PCAP metadata alongside SIL-3 rated PLC interlock event buffers
Synthesize formal safety incident root-cause reports compliant with IEC 61508 / IEC 61511 standards
Reference links and supporting material
Correlated syslog datasets from managed Ethernet switches and SIL-3 Safety Instrumented System (SIS) controllers during simulated link failure events.
How this agent runs
Evaluates correctness of network switch failure root cause pinpointing and incident safety analysis.
Challenge input
JSON with switch_event_log, sis_trip_log, and ptp_clock_skew_ns
Claude Agents SDK
Supports extended thinking and tool selection for complex forensic reasoning.
Evaluated output
JSON with primary_fault_source, triggered_sis_interlock, and false_positive_flag
- Confirms switch port physical link failure is isolated.
- Rate of misidentified network anomalies. • target: 0 • range: 0-1
- Benchmark: Industrial Cyber-Safety Forensics Benchmark
- False Positive Rate target: 0%
- 1 public reference case
- Python execution harness
- Python sandbox (unavailable on Versalist)
View technical recipe
Configured tools
- Claude Code · Required
- Claude Code · Required
- Claude 4.1 Opus · Optional
- Claude 4 Sonnet · Optional
Evaluation contract
- Fault Isolation Test · Weight 1
- false_positive_rate · Weight 1
Recipe state
This is a preview. The configuration can change before the evaluation recipe is locked.