fix(ci): стабилизировать релизный proof на main (#619)

Issue: #619
User-Visible: no
This commit is contained in:
Claude
2026-09-23 06:09:08 +03:00
parent 0e0a0e54e5
commit 0d047450ce
7 changed files with 67 additions and 23 deletions
+3 -2
View File
@@ -509,8 +509,9 @@ then a baseline-only commit that reuses smoke, performance smoke, parity and
backend from the candidate's green jobs, skips every caught witness in the
mutation ledger and re-runs golden, preflight and frontend only. Review, merge and release use the
same `missing` / `pending` / `cancelled` / `stale` / `failed` state machine. A
cancelled or light run is not a release verdict and cannot hide an older full
failure; a later complete full proof can refresh it (#511). The release also requires Full
cancelled or light run is not a release verdict. Any complete green full proof on the exact SHA
is sufficient: its content-addressed evidence remains valid
even when a later duplicate run fails (#511, #619). The release also requires Full
Performance and a green E2E run on a
real Home Assistant — `e2e-gate.mjs --ref=<sha>` dispatches `e2e.yml` in
`Matysh/houseplan-e2e` on the **candidate commit**, whose