# `NervesGate.RecoveryChecks`

Local management recovery checks, not proof of access through the tailnet.

# `assert_projection_follows`

The UI read model must follow changes through NervesGate's and VintageNet's
property tables, not only direct status reads.

# `await_recovery`

Await stable health. A target `nil` requires every gateway child unchanged;
`:reboot` requires a new kernel boot with the same children and saved state.

# `baseline`

# `capture_failure`

# `crash`

Fail a target `times` times in a row, each after its restart, then await recovery.

# `crash_loop`

Crash a worker until its supervisor stops restarting it; returns the crash count.

# `dependencies`

# `event`

# `http_ready?`

# `restart_worker`

Kill a gateway worker and return its restarted PID.

# `snapshot`

# `targets`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
