Score Pillars
The QR Score is composed of four pillars with configurable weights (defaulting to 25% each). Each pillar evaluates a distinct dimension of infrastructure resilience.
Structural Integrity
Section titled “Structural Integrity”Default weight: 25% | Question: How robust is the network architecture?
Evaluates the structural properties of the infrastructure graph to identify architectural weaknesses.
| Metric | What it measures |
|---|---|
| Single points of failure | Nodes whose removal would disconnect parts of the network |
| Critical connections | Connections whose loss would isolate network segments |
| Interconnection depth | How deeply layered the network’s core connectivity is |
| Connectivity ratio | Overall connectivity relative to the number of devices |
High score = redundant paths, few single points of failure, well-connected topology.
Failure Resistance
Section titled “Failure Resistance”Default weight: 25% | Question: How well does the infrastructure survive attacks?
Simulates two failure scenarios against the infrastructure graph:
| Scenario | Method |
|---|---|
| Random failure | Simulates hardware failures and outages across the network |
| Targeted attack | Simulates adversarial targeting of the most critical network hubs |
The score measures what percentage of the network remains functional after progressive failures.
High score = network degrades gracefully, no catastrophic collapse when key nodes fail.
Device Health
Section titled “Device Health”Default weight: 25% | Question: What is the current health state of all devices?
Assesses the real-time operational status of every device in the infrastructure graph.
| Metric | What it measures |
|---|---|
| Healthy device ratio | Percentage of devices reporting healthy status |
| Critical/high-risk devices | Percentage of devices flagged as critical or high risk |
High score = most devices are healthy, very few are in critical or high-risk state.
Recovery Capability
Section titled “Recovery Capability”Default weight: 25% | Question: How quickly and fully can the infrastructure recover?
Runs probabilistic simulations to model expected loss under various failure scenarios.
| Metric | What it measures |
|---|---|
| Expected loss | Average infrastructure impact across simulated failure scenarios |
| Outcome predictability | How consistent recovery outcomes are — narrower spread means more predictable |
| Scenario impact | How different failure types affect the network |
High score = low expected loss, predictable recovery, limited blast radius from failures.
Pillar scores in the API
Section titled “Pillar scores in the API”Each pillar score (0–100) is returned in the pillarScores object of the Get Pillars response:
{ "clientId": "osc_x7k2q9_9f8b7c6d5e4f3a2b1c0d9e8f7a6b5c4d", "scoreDate": "2026-03-18", "pillarScores": { "structuralIntegrity": 72, "failureResistance": 65, "deviceHealth": 58, "recoveryCapability": 75 }}