Case 837
All the candidates passed after the filter emptied the set
all_the_candidates_passed_after_the_filter_emptied_the_set.eml - Every candidate release passed the safety gate this quarter, and each gate check is real. How many candidates reached the gate is computed below.
ok: true — round-trip fixpoint reached (python1 == python2)updated 2026-09-14
EML
eml# Self-authored for the EML case corpus (no external origin). Every candidate
# release passed the safety gate this quarter, and each gate check is real. How
# many candidates reached the gate is computed below.
#
# The gate is careful. It runs the full safety suite, not a subset; a single
# failing candidate blocks the release; it runs on every candidate that reaches
# it; and the pass rate is on a dashboard the release team reads.
#
# An upstream filter, added to skip candidates without a signed manifest, matched
# the manifest field by a name that changed, so it forwarded no candidates.
90 => candidates_built_this_quarter
0 => candidates_that_reached_the_gate
0 => candidates_the_gate_failed
100 => reported_gate_pass_per_hundred
90 => candidates_that_shipped_ungated
candidates_built_this_quarter - candidates_that_reached_the_gate => candidates_the_filter_dropped
int(candidates_that_shipped_ungated * 10000 / candidates_built_this_quarter) => ungated_share_per_myriad
"candidates built : " + str(candidates_built_this_quarter) ^0
" reached the gate : " + str(candidates_that_reached_the_gate) ^0
" dropped by the filter : " + str(candidates_the_filter_dropped) ^0
"gate failures : " + str(candidates_the_gate_failed) ^0
"reported gate pass : " + str(reported_gate_pass_per_hundred) + " per hundred" ^0
"candidates that shipped ungated : " + str(candidates_that_shipped_ungated) ^0
"ungated share : " + str(ungated_share_per_myriad) + " per ten thousand" ^0
"" ^0
# ---- what the gate verified ----
"the safety gate" ^0
" runs : the full safety suite, not a subset" ^0
" a failing candidate : blocks the release" ^0
" over : every candidate that reaches it" ^0
" pass rate : on the release dashboard" ^0
" candidates it failed : " + str(candidates_the_gate_failed) ^0
" verdict : 100 PER HUNDRED PASSED" ^0
"" ^0
" running the full suite and blocking on one failure is" ^0
" the part done right here, and it is why a real unsafe" ^0
" candidate at the gate would be stopped" ^0
"" ^0
# ---- what reached the gate ----
"the candidates the gate saw" ^0
" forwarded by the upstream filter : " ^0
" " + str(candidates_that_reached_the_gate) ^0
" a pass rate over zero candidates : 100 per hundred," ^0
" trivially" ^0
" what 'all passed' means here : the gate ran on nothing" ^0
" what it does not mean : that the releases were checked" ^0
" candidates that shipped without a gate : " ^0
" " + str(candidates_that_shipped_ungated) ^0
"" ^0
# ---- why the set was empty ----
"the upstream filter" ^0
" intent : forward candidates with a signed manifest" ^0
" what it matched : the manifest field by a name that an" ^0
" earlier change renamed" ^0
" so candidates forwarded : " + str(candidates_that_reached_the_gate) ^0
" did the gate notice its input dried up : no; a pass" ^0
" rate does not watch its own denominator" ^0
" is the 100 per hundred false : no; it is vacuously true" ^0
"" ^0
# ---- null control ----
# The same quarter, with the gate asserting that its input count matches the
# build count and refusing to report a pass rate over an empty input.
100 => nc_pass_rate_over_empty
0 => nc_pass_rate_when_empty_is_an_error
90 => nc_candidates_a_count_check_would_flag
"null control - assert input count equals build count" ^0
" pass rate over empty input : " + str(nc_pass_rate_over_empty) ^0
" pass rate when empty is an error : " ^0
" " + str(nc_pass_rate_when_empty_is_an_error) ^0
" candidates a count check would flag as ungated : " ^0
" " + str(nc_candidates_a_count_check_would_flag) ^0
" no candidate and no check changed; an empty input" ^0
" stopped reading as a quarter of clean passes" ^0
"" ^0
# ---- the rule ----
"what a 100 per hundred gate pass guarantees" ^0
" every candidate that reached the gate passed : exactly," ^0
" full suite, blocking on a failure" ^0
" the releases were checked : not addressed; an upstream" ^0
" filter forwarded no candidates, and 'all of none" ^0
" passed' is vacuously true - " + str(candidates_that_shipped_ungated) + " candidates shipped" ^0
" without ever reaching the gate" ^0
"" ^0
"a gate reports on what arrives at it, and 'all passed' is loudest when nothing" ^0
"arrives; a filter that quietly empties the input turns a safety gate into a" ^0
"green light that guarded nothing" ^0
"" ^0
"It runs the full suite and blocks on any failure over every candidate it sees -" ^0
"a true 100 per hundred. The upstream filter forwarded " + str(candidates_that_reached_the_gate) + ", so the pass rate is" ^0
"vacuous and " + str(candidates_that_shipped_ungated) + " candidates shipped ungated, " + str(ungated_share_per_myriad) + " per ten thousand of the build." ^0Python (deterministic transpilation)
pythoncandidates_built_this_quarter = 90
candidates_that_reached_the_gate = 0
candidates_the_gate_failed = 0
reported_gate_pass_per_hundred = 100
candidates_that_shipped_ungated = 90
candidates_the_filter_dropped = candidates_built_this_quarter - candidates_that_reached_the_gate
ungated_share_per_myriad = int(candidates_that_shipped_ungated * 10000 / candidates_built_this_quarter)
print("candidates built : " + str(candidates_built_this_quarter))
print(" reached the gate : " + str(candidates_that_reached_the_gate))
print(" dropped by the filter : " + str(candidates_the_filter_dropped))
print("gate failures : " + str(candidates_the_gate_failed))
print("reported gate pass : " + str(reported_gate_pass_per_hundred) + " per hundred")
print("candidates that shipped ungated : " + str(candidates_that_shipped_ungated))
print("ungated share : " + str(ungated_share_per_myriad) + " per ten thousand")
print("")
print("the safety gate")
print(" runs : the full safety suite, not a subset")
print(" a failing candidate : blocks the release")
print(" over : every candidate that reaches it")
print(" pass rate : on the release dashboard")
print(" candidates it failed : " + str(candidates_the_gate_failed))
print(" verdict : 100 PER HUNDRED PASSED")
print("")
print(" running the full suite and blocking on one failure is")
print(" the part done right here, and it is why a real unsafe")
print(" candidate at the gate would be stopped")
print("")
print("the candidates the gate saw")
print(" forwarded by the upstream filter : ")
print(" " + str(candidates_that_reached_the_gate))
print(" a pass rate over zero candidates : 100 per hundred,")
print(" trivially")
print(" what 'all passed' means here : the gate ran on nothing")
print(" what it does not mean : that the releases were checked")
print(" candidates that shipped without a gate : ")
print(" " + str(candidates_that_shipped_ungated))
print("")
print("the upstream filter")
print(" intent : forward candidates with a signed manifest")
print(" what it matched : the manifest field by a name that an")
print(" earlier change renamed")
print(" so candidates forwarded : " + str(candidates_that_reached_the_gate))
print(" did the gate notice its input dried up : no; a pass")
print(" rate does not watch its own denominator")
print(" is the 100 per hundred false : no; it is vacuously true")
print("")
nc_pass_rate_over_empty = 100
nc_pass_rate_when_empty_is_an_error = 0
nc_candidates_a_count_check_would_flag = 90
print("null control - assert input count equals build count")
print(" pass rate over empty input : " + str(nc_pass_rate_over_empty))
print(" pass rate when empty is an error : ")
print(" " + str(nc_pass_rate_when_empty_is_an_error))
print(" candidates a count check would flag as ungated : ")
print(" " + str(nc_candidates_a_count_check_would_flag))
print(" no candidate and no check changed; an empty input")
print(" stopped reading as a quarter of clean passes")
print("")
print("what a 100 per hundred gate pass guarantees")
print(" every candidate that reached the gate passed : exactly,")
print(" full suite, blocking on a failure")
print(" the releases were checked : not addressed; an upstream")
print(" filter forwarded no candidates, and 'all of none")
print(" passed' is vacuously true - " + str(candidates_that_shipped_ungated) + " candidates shipped")
print(" without ever reaching the gate")
print("")
print("a gate reports on what arrives at it, and 'all passed' is loudest when nothing")
print("arrives; a filter that quietly empties the input turns a safety gate into a")
print("green light that guarded nothing")
print("")
print("It runs the full suite and blocks on any failure over every candidate it sees -")
print("a true 100 per hundred. The upstream filter forwarded " + str(candidates_that_reached_the_gate) + ", so the pass rate is")
print("vacuous and " + str(candidates_that_shipped_ungated) + " candidates shipped ungated, " + str(ungated_share_per_myriad) + " per ten thousand of the build.")stdout (executed)
textcandidates built : 90
reached the gate : 0
dropped by the filter : 90
gate failures : 0
reported gate pass : 100 per hundred
candidates that shipped ungated : 90
ungated share : 10000 per ten thousand
the safety gate
runs : the full safety suite, not a subset
a failing candidate : blocks the release
over : every candidate that reaches it
pass rate : on the release dashboard
candidates it failed : 0
verdict : 100 PER HUNDRED PASSED
running the full suite and blocking on one failure is
the part done right here, and it is why a real unsafe
candidate at the gate would be stopped
the candidates the gate saw
forwarded by the upstream filter :
0
a pass rate over zero candidates : 100 per hundred,
trivially
what 'all passed' means here : the gate ran on nothing
what it does not mean : that the releases were checked
candidates that shipped without a gate :
90
the upstream filter
intent : forward candidates with a signed manifest
what it matched : the manifest field by a name that an
earlier change renamed
so candidates forwarded : 0
did the gate notice its input dried up : no; a pass
rate does not watch its own denominator
is the 100 per hundred false : no; it is vacuously true
null control - assert input count equals build count
pass rate over empty input : 100
pass rate when empty is an error :
0
candidates a count check would flag as ungated :
90
no candidate and no check changed; an empty input
stopped reading as a quarter of clean passes
what a 100 per hundred gate pass guarantees
every candidate that reached the gate passed : exactly,
full suite, blocking on a failure
the releases were checked : not addressed; an upstream
filter forwarded no candidates, and 'all of none
passed' is vacuously true - 90 candidates shipped
without ever reaching the gate
a gate reports on what arrives at it, and 'all passed' is loudest when nothing
arrives; a filter that quietly empties the input turns a safety gate into a
green light that guarded nothing
It runs the full suite and blocks on any failure over every candidate it sees -
a true 100 per hundred. The upstream filter forwarded 0, so the pass rate is
vacuous and 90 candidates shipped ungated, 10000 per ten thousand of the build.Trace event types
eml:run:starteml:assigneml:outputeml:run:done