Zdůvodnění
Záznam úlohy stále popisuje tento checkout — stejná větev a HEAD na zaznamenaném commitu nebo před ním.
Požadované chování
Záznam úlohy je důvěryhodný, jen dokud stále popisuje tento checkout: stejná větev, HEAD na zaznamenaném commitu nebo před ním.
Chování při selhání
Porušení je nález FAIL v kategorii state a příkaz, který ho našel, skončí s kódem 10. Pod watch se totéž porušení hlásí jako drift a příkaz skončí s kódem 11.
Ověření
mj_validate_state to rozhoduje, dispatchováno z check, finish, watch. Behaviorální případ test/cases/04_start_check.sh to dokazuje a CI tento případ spouští.