Operational Reliability Reports
Service Window Reliability Report
Summarize failed checks and open minutes into a service-window status.
Service Window Reliability Report
service_window_reliability_report.cpp
#include <iostream>
#include <string>
int main() {
int failedChecks = ;
int openMinutes = 45;
std::string status = "ready";
if (failedChecks > 0 && openMinutes > 30) {
status = "watch";
}
if (failedChecks >= 3) {
status = "blocked";
}
std::cout << "failed=" << failedChecks << std::endl;
std::cout << "open=" << openMinutes << std::endl;
std::cout << "status=" << status << std::endl;
return 0;
}
#include <iostream>
#include <string>
int main() {
int failedChecks = ;
int openMinutes = 45;
std::string status = "ready";
if (failedChecks > 0 && openMinutes > 30) {
status = "watch";
}
if (failedChecks >= 3) {
status = "blocked";
}
std::cout << "failed=" << failedChecks << std::endl;
std::cout << "open=" << openMinutes << std::endl;
std::cout << "status=" << status << std::endl;
return 0;
}
#include <iostream>
#include <string>
int main() {
int failedChecks = ;
int openMinutes = 45;
std::string status = "ready";
if (failedChecks > 0 && openMinutes > 30) {
status = "watch";
}
if (failedChecks >= 3) {
status = "blocked";
}
std::cout << "failed=" << failedChecks << std::endl;
std::cout << "open=" << openMinutes << std::endl;
std::cout << "status=" << status << std::endl;
return 0;
}
report field
Each field stays scalar so replay can show the exact input that changed the status.
escalation label
The label changes only when the service window crosses a clear operational threshold.