Operational Reliability Reports
Incident Queue Reliability Report
Filter a small incident queue by minimum severity and count high-severity items.
visible incident
The visible count tracks how many queue entries meet the current report threshold.
high severity
High-severity incidents are counted separately so operators can scan risk quickly.
Incident Queue Reliability Report
incident_queue_reliability_report.c
Replay: real traced execution (multi-file project)
#include <stdio.h>
int main(void) {
int minimumSeverity = 2;
int severities[4] = {1, 2, 3, 3};
int visible = 0;
int high = 0;
for (int i = 0; i < 4; i++) {
if (severities[i] >= minimumSeverity) {
visible++;
}
if (severities[i] >= 3) {
high++;
}
}
printf("minimum=%d\n", minimumSeverity);
printf("visible=%d\n", visible);
printf("high=%d\n", high);
return 0;
}
#include <stdio.h>
int main(void) {
int minimumSeverity = 1;
int severities[4] = {1, 2, 3, 3};
int visible = 0;
int high = 0;
for (int i = 0; i < 4; i++) {
if (severities[i] >= minimumSeverity) {
visible++;
}
if (severities[i] >= 3) {
high++;
}
}
printf("minimum=%d\n", minimumSeverity);
printf("visible=%d\n", visible);
printf("high=%d\n", high);
return 0;
}
#include <stdio.h>
int main(void) {
int minimumSeverity = 3;
int severities[4] = {1, 2, 3, 3};
int visible = 0;
int high = 0;
for (int i = 0; i < 4; i++) {
if (severities[i] >= minimumSeverity) {
visible++;
}
if (severities[i] >= 3) {
high++;
}
}
printf("minimum=%d\n", minimumSeverity);
printf("visible=%d\n", visible);
printf("high=%d\n", high);
return 0;
}
minimumSeverity ← 2, severities ← ⟨addr A⟩, visible ← 0, high ← 0
3int main(void) {4 int minimumSeverity→ 2 = 2; //@minimumSeverity=1, 35 int severities→ ⟨addr A⟩[4] = {1, 2, 3, 3};6 int visible→ 0 = 0;7 int high→ 0 = 0;for (int i = 0; i < 4; i++)
pass 1 of 49for (int i0 = 0; i < 4; i++) {10 if (severities[i] >= minimumSeverity) {All 4 passes — pass 1 is the card above pass iseverities[i]high1 0 — — 2 1 — — 3 2 3 0 → 1 4 3 3 1 → 2 visible ← 1
pass 1 of 39for (int i = 0; i < 4; i++) {10 if (severities[i]2 >= minimumSeverity2) {11 visible→ 1++;12 }All 3 passes — pass 1 is the card above pass severities[i]visiblehigh1 2 0 → 1 — 2 3 1 → 2 0 → 1 3 3 2 → 3 1 → 2 high ← 1
pass 1 of 214if (severities[i]3 >= 3) {15 high→ 1++;16}high ← 2
pass 2 of 214if (severities[i]3 >= 3) {15 high→ 2++;16}printf("minimum=%d ", minimumSeverity);
19 printf("minimum=%d\n", minimumSeverity2);20 printf("visible=%d\n", visible3);21 printf("high=%d\n", high2);22 return 0;23}outputminimum=2 visible=3 high=2
minimumSeverity ← 1, severities ← ⟨addr A⟩, visible ← 0, high ← 0
3int main(void) {4 int minimumSeverity→ 1 = 1;5 int severities→ ⟨addr A⟩[4] = {1, 2, 3, 3};6 int visible→ 0 = 0;7 int high→ 0 = 0;for (int i = 0; i < 4; i++)
pass 1 of 49for (int i0 = 0; i < 4; i++) {10 if (severities[i] >= minimumSeverity) {All 4 passes — pass 1 is the card above pass iseverities[i]high1 0 — — 2 1 — — 3 2 3 0 → 1 4 3 3 1 → 2 visible ← 1
pass 1 of 49for (int i = 0; i < 4; i++) {10 if (severities[i]1 >= minimumSeverity1) {11 visible→ 1++;12 }All 4 passes — pass 1 is the card above pass severities[i]visiblehigh1 1 0 → 1 — 2 2 1 → 2 — 3 3 2 → 3 0 → 1 4 3 3 → 4 1 → 2 high ← 1
pass 1 of 214if (severities[i]3 >= 3) {15 high→ 1++;16}high ← 2
pass 2 of 214if (severities[i]3 >= 3) {15 high→ 2++;16}printf("minimum=%d ", minimumSeverity);
19 printf("minimum=%d\n", minimumSeverity1);20 printf("visible=%d\n", visible4);21 printf("high=%d\n", high2);22 return 0;23}outputminimum=1 visible=4 high=2
minimumSeverity ← 3, severities ← ⟨addr A⟩, visible ← 0, high ← 0
3int main(void) {4 int minimumSeverity→ 3 = 3;5 int severities→ ⟨addr A⟩[4] = {1, 2, 3, 3};6 int visible→ 0 = 0;7 int high→ 0 = 0;for (int i = 0; i < 4; i++)
pass 1 of 49for (int i0 = 0; i < 4; i++) {10 if (severities[i] >= minimumSeverity) {All 4 passes — pass 1 is the card above pass iseverities[i]minimumSeverityvisiblehigh1 0 — — — — 2 1 — — — — 3 2 3 3 0 → 1 0 → 1 4 3 3 3 1 → 2 1 → 2 visible ← 1
pass 1 of 29for (int i = 0; i < 4; i++) {10 if (severities[i]3 >= minimumSeverity3) {11 visible→ 1++;12 }high ← 1
pass 1 of 214if (severities[i]3 >= 3) {15 high→ 1++;16}visible ← 2
pass 2 of 29for (int i = 0; i < 4; i++) {10 if (severities[i]3 >= minimumSeverity3) {11 visible→ 2++;12 }high ← 2
pass 2 of 214if (severities[i]3 >= 3) {15 high→ 2++;16}printf("minimum=%d ", minimumSeverity);
19 printf("minimum=%d\n", minimumSeverity3);20 printf("visible=%d\n", visible2);21 printf("high=%d\n", high2);22 return 0;23}outputminimum=3 visible=2 high=2