Build a Plant Subnet Isolation and Automation State Recovery Drill Engine
Analyze simulated open62541 network connectivity timeouts. Generate plant floor drill plans to verify backup automation safety interlocks when primary SCADA connections drop.
What you are building
The core problem, expected build, and operating context for this challenge.
Analyze simulated open62541 network connectivity timeouts. Generate plant floor drill plans to verify backup automation safety interlocks when primary SCADA connections drop.
Factory Automation Infrastructure Engineer
Ingest simulated open62541 connection timeout events and heartbeat failures from factory floor PLCs.
Map connection drops to affected production zones and primary SCADA blind spots.
Formulate an operator drill sheet to physically verify fail-safe shutdown states on isolated machines.
Export a drill report template to capture verification times and manual override activation.
Drill simulation console showing active SCADA connection drops and operator physical checklist assignments.
Create synthetic JSON files simulating open62541 heartbeat failures and connection status variables. Host locally. Starter examples below are synthetic. They are not downloaded records.
open62541 OPC UA Network connection status variables and heartbeat monitoring defined within the open62541 OPC UA architecture.
semantic-kernel, pydantic, fastapi. Semantic Kernel enables structured prompt chaining to translate communication timeout events into sequential physical verification drills. Instruction-tuned reasoning model capable of technical procedure formulation and dependency validation.
Submit runnable source, pinned dependencies, setup commands, a working interface, example outputs, and a recorded end-to-end demo. Include tests and an action log.
Correctly maps connection timeouts to affected production zones.
Identifies required fail-safe conditions based on isolated machines.
Validates that the drill tasks explicitly require physical verification of isolated states.
```json [ { "input": { "zone": "PRESS_LINE_1", "plc_nodes": [ { "node_id": "ns=1;s=Press_Master", "status": "TIMEOUT", "last_heartbeat": "10s_ago" } ], "fail_safe_required": [ "Clutch_Disengaged", "Power_Isolated" ] }, "expected_output": { "isolation_detected": true, "affected_zone": "PRESS_LINE_1", "drill_tasks": [ "Dispatch operator to PRESS_LINE_1", "Verify Clutch_Disengaged indicator is active", "Verify Power_Isolated padlock point is secured" ], "estimated_drill_duration_min": 10 } }, { "input": { "zone": "PRESS_LINE_2", "plc_nodes": [ { "node_id": "ns=1;s=Press_Slave", "status": "CONNECTED", "last_heartbeat": "1s_ago" } ], "fail_safe_required": [ "Clutch_Disengaged", "Power_Isolated" ] }, "expected_output": { "isolation_detected": false, "affected_zone": "PRESS_LINE_2", "drill_tasks": [], "estimated_drill_duration_min": 0 } } ] ```
Procedure rehearsal only. No live machine operations, network changes, or interlock overrides are executed. Use mock external writes. Require human review before any real deployment.
Participation guide
Procedure rehearsal only. No live machine operations, network changes, or interlock overrides are executed. Use mock external writes and human review.
How work is evaluated
Correctly maps connection timeouts to affected production zones. Identifies required fail-safe conditions based on isolated machines. Validates that the drill tasks explicitly require physical verification of isolated states.
Runnable source, pinned dependencies, setup commands, working interface, example outputs, recorded demo, tests, and action logs.
Challenge datasets
Public datasets, plus the private datasets you have access to.
How submissions are scored
These dimensions define what the evaluator checks and which criteria separate a passable run from a strong one.
Complete workflow
Ingest simulated open62541 connection timeout events and heartbeat failures from factory floor PLCs. Map connection drops to affected production zones and primary SCADA blind spots. Formulate an operator drill sheet to physically verify fail-safe shutdown states on isolated machines. Export a drill report template to capture verification times and manual override activation.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Correctness and evidence
Correctly maps connection timeouts to affected production zones. Identifies required fail-safe conditions based on isolated machines. Validates that the drill tasks explicitly require physical verification of isolated states.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Review interface
Drill simulation console showing active SCADA connection drops and operator physical checklist assignments.
Missing or incorrect.
Partly complete, with documented gaps.
Complete, with reproducible evidence.
Safe execution
Procedure rehearsal only. No live machine operations, network changes, or interlock overrides are executed.
This dimension contributes its full weight only when the submission satisfies the requirement. Partial credit is not awarded.
What you should walk away with
Ingest simulated open62541 connection timeout events and heartbeat failures from factory floor PLCs.
Map connection drops to affected production zones and primary SCADA blind spots.
Formulate an operator drill sheet to physically verify fail-safe shutdown states on isolated machines.
Export a drill report template to capture verification times and manual override activation.
Reference links and supporting material
Create synthetic JSON files simulating open62541 heartbeat failures and connection status variables. Host locally. Supplied starter examples are synthetic, not source extracts.
Challenge setup
Configuration summary for this challenge.
Challenge input
Input details are not configured.
Semantic Kernel
Agent Systems · Agent Frameworks
Evaluated output
No output checks are configured.
- Ingest simulated open62541 connection timeout events and heartbeat failures from factory floor PLCs. Map co...
- Correctly maps connection timeouts to affected production zones. Identifies required fail-safe conditions b...
- Drill simulation console showing active SCADA connection drops and operator physical checklist assignments.
- 2 public reference cases
- 1 configured tool
Summary shows the first task, up to three tools, and up to three evidence items. Open the technical recipe to view all configured items.
View technical recipe
Configured tools
- Semantic Kernel · Optional
Evaluation contract
- Complete workflow · Weight 40
- Correctness and evidence · Weight 30
- Review interface · Weight 20
- Safe execution · Weight 10
Reference cases
- 2 public reference cases
Workflow tasks
No workflow tasks are configured.
Recipe freeze marker
No recipe freeze time is recorded.