Operational Reliability Reports
Incident Queue Reliability Report
Count visible incidents from a fixed severity queue and selected threshold.
Incident Queue Reliability Report
incident_queue_reliability_report.swift
Replay: real traced execution (multi-file project)
let minSeverity = 2
let severities = [1, 2, 3, 3]
var visible = 0
var high = 0
for severity in severities {
if severity >= minSeverity {
visible += 1
}
if severity >= 3 {
high += 1
}
}
let line = "min=\(minSeverity) visible=\(visible) high=\(high)"
print(line)
let minSeverity = 1
let severities = [1, 2, 3, 3]
var visible = 0
var high = 0
for severity in severities {
if severity >= minSeverity {
visible += 1
}
if severity >= 3 {
high += 1
}
}
let line = "min=\(minSeverity) visible=\(visible) high=\(high)"
print(line)
let minSeverity = 3
let severities = [1, 2, 3, 3]
var visible = 0
var high = 0
for severity in severities {
if severity >= minSeverity {
visible += 1
}
if severity >= 3 {
high += 1
}
}
let line = "min=\(minSeverity) visible=\(visible) high=\(high)"
print(line)
minSeverity ← 2, severities ← [1, 2, 3, 3], visible ← 0, high ← 0
1let minSeverity→ 2 = 2 //@minSeverity=1, 32let severities→ [1, 2, 3, 3] = [1, 2, 3, 3]3var visible→ 0 = 04var high→ 0 = 0for severity in severities
pass 1 of 46for severity1 in severities[1, 2, 3, 3] {7 if severity >= minSeverity {All 4 passes — pass 1 is the card above pass severityhigh1 1 — 2 2 — 3 3 0 4 3 1 if severity >= minSeverity
pass 1 of 36for severity in severities {7 if severity2 >= minSeverity2 {8 visible0 += 19 }All 3 passes — pass 1 is the card above pass severityvisiblehigh1 2 0 — 2 3 1 0 3 3 2 1 if severity >= 3
pass 1 of 29}10if severity3 >= 3 {11 high0 += 112}if severity >= 3
pass 2 of 29}10if severity3 >= 3 {11 high1 += 112}line ← min=2 visible=3 high=2
15let line→ min=2 visible=3 high=2 = "min=\(minSeverity2) visible=\(visible3) high=\(high2)"1617print(linemin=2 visible=3 high=2)outputmin=2 visible=3 high=2
minSeverity ← 1, severities ← [1, 2, 3, 3], visible ← 0, high ← 0
1let minSeverity→ 1 = 12let severities→ [1, 2, 3, 3] = [1, 2, 3, 3]3var visible→ 0 = 04var high→ 0 = 0for severity in severities
pass 1 of 46for severity1 in severities[1, 2, 3, 3] {7 if severity >= minSeverity {All 4 passes — pass 1 is the card above pass severityhigh1 1 — 2 2 — 3 3 0 4 3 1 if severity >= minSeverity
pass 1 of 46for severity in severities {7 if severity1 >= minSeverity1 {8 visible0 += 19 }All 4 passes — pass 1 is the card above pass severityvisiblehigh1 1 0 — 2 2 1 — 3 3 2 0 4 3 3 1 if severity >= 3
pass 1 of 29}10if severity3 >= 3 {11 high0 += 112}if severity >= 3
pass 2 of 29}10if severity3 >= 3 {11 high1 += 112}line ← min=1 visible=4 high=2
15let line→ min=1 visible=4 high=2 = "min=\(minSeverity1) visible=\(visible4) high=\(high2)"1617print(linemin=1 visible=4 high=2)outputmin=1 visible=4 high=2
minSeverity ← 3, severities ← [1, 2, 3, 3], visible ← 0, high ← 0
1let minSeverity→ 3 = 32let severities→ [1, 2, 3, 3] = [1, 2, 3, 3]3var visible→ 0 = 04var high→ 0 = 0for severity in severities
pass 1 of 46for severity1 in severities[1, 2, 3, 3] {7 if severity >= minSeverity {All 4 passes — pass 1 is the card above pass severityminSeverityvisiblehigh1 1 — — — 2 2 — — — 3 3 3 0 0 4 3 3 1 1 if severity >= minSeverity
pass 1 of 26for severity in severities {7 if severity3 >= minSeverity3 {8 visible0 += 19 }if severity >= 3
pass 1 of 29}10if severity3 >= 3 {11 high0 += 112}if severity >= minSeverity
pass 2 of 26for severity in severities {7 if severity3 >= minSeverity3 {8 visible1 += 19 }if severity >= 3
pass 2 of 29}10if severity3 >= 3 {11 high1 += 112}line ← min=3 visible=2 high=2
15let line→ min=3 visible=2 high=2 = "min=\(minSeverity3) visible=\(visible2) high=\(high2)"1617print(linemin=3 visible=2 high=2)outputmin=3 visible=2 high=2
severity threshold
A queue report can stay deterministic by keeping severities in a local array and deriving counts from a selected threshold.