Operational Remediation Reports
Incident Owner Report
Assign Follow-Up
Incident remediation reports should identify who owns the next action. This program filters visible incidents and assigns the owner from the visible count.
Program
Play the program to choose minimum severity and watch the visible count drive ownership.
incident_owner_report.rs
fn main() {
let min_severity = ;
let incidents = [1, 3, 2, 3];
let visible = incidents.iter().filter(|score| **score >= min_severity).count();
let owner = if visible >= 3 {
"ops"
} else {
"lead"
};
let line = format!("min={min_severity} visible={visible} {owner}");
println!("{line}");
}
fn main() {
let min_severity = ;
let incidents = [1, 3, 2, 3];
let visible = incidents.iter().filter(|score| **score >= min_severity).count();
let owner = if visible >= 3 {
"ops"
} else {
"lead"
};
let line = format!("min={min_severity} visible={visible} {owner}");
println!("{line}");
}
fn main() {
let min_severity = ;
let incidents = [1, 3, 2, 3];
let visible = incidents.iter().filter(|score| **score >= min_severity).count();
let owner = if visible >= 3 {
"ops"
} else {
"lead"
};
let line = format!("min={min_severity} visible={visible} {owner}");
println!("{line}");
}
visible incidents
The selected severity threshold controls which incidents remain visible.
owner assignment
The owner changes from operations to lead when fewer incidents are visible.
fixed fixture
The incident list is fixed so only the selector changes the replay.