Operational Remediation Reports
Abort Signal Remediation Report
Compare a recorded failure count against pause and abort limits and turn it into a run, pause, or abort remediation action.
Abort Signal Remediation Report
abort_signal.ts
const failures: number = ;
const pauseLimit: number = 1;
const abortLimit: number = 3;
let action: string = "run";
if (failures > pauseLimit) {
action = "pause";
}
if (failures > abortLimit) {
action = "abort";
}
console.log(`failures=${failures} pause=${pauseLimit} abort=${abortLimit} ${action}`);
const failures: number = ;
const pauseLimit: number = 1;
const abortLimit: number = 3;
let action: string = "run";
if (failures > pauseLimit) {
action = "pause";
}
if (failures > abortLimit) {
action = "abort";
}
console.log(`failures=${failures} pause=${pauseLimit} abort=${abortLimit} ${action}`);
const failures: number = ;
const pauseLimit: number = 1;
const abortLimit: number = 3;
let action: string = "run";
if (failures > pauseLimit) {
action = "pause";
}
if (failures > abortLimit) {
action = "abort";
}
console.log(`failures=${failures} pause=${pauseLimit} abort=${abortLimit} ${action}`);
failure thresholds
The failure count and fixed pause/abort limits are scalars, so the remediation action stays deterministic without watching a live abort signal.