Operational Reliability Reports
Rollout Guard Reliability Report
Classify a rollout guard as ship, limit, or hold from deterministic readiness inputs.
Rollout Guard Reliability Report
rollout_guard.lua
local pending_migrations =
local error_budget = 8
local rollout_status = "hold"
if pending_migrations == 0 and error_budget >= 8 then
rollout_status = "ship"
elseif pending_migrations <= 1 and error_budget >= 6 then
rollout_status = "limit"
end
print("pending=" .. pending_migrations .. " budget=" .. error_budget .. " status=" .. rollout_status)
local pending_migrations =
local error_budget = 8
local rollout_status = "hold"
if pending_migrations == 0 and error_budget >= 8 then
rollout_status = "ship"
elseif pending_migrations <= 1 and error_budget >= 6 then
rollout_status = "limit"
end
print("pending=" .. pending_migrations .. " budget=" .. error_budget .. " status=" .. rollout_status)
local pending_migrations =
local error_budget = 8
local rollout_status = "hold"
if pending_migrations == 0 and error_budget >= 8 then
rollout_status = "ship"
elseif pending_migrations <= 1 and error_budget >= 6 then
rollout_status = "limit"
end
print("pending=" .. pending_migrations .. " budget=" .. error_budget .. " status=" .. rollout_status)
rollout guard
Rollout readiness can be modeled as scalar checks before any live deployment system sees it.