convoy docs
Search

KB-8 Suspected, not reproduced

A wave gate can pass on health from the previous render

Feature
Sync waves
convoy versions
0.9.0
Found
2026-11-01

Behavior#

The wave gate reads the health state of each resource in the previous wave from the ReleaseInventory. It does not check that the state was assessed for the current render. After a new render, the state can still come from the previous render until the observer assesses again.

Effect#

A wave can start before the resources of the previous wave are healthy for the new render.

Workaround#

None known.

Fix direction#

Count a resource as healthy only when its assessedRenderRef is the current render.

In the code

convoy v0.9.0