SNAPSHOT_TAG_EARLY_DEGRADED

Constant SNAPSHOT_TAG_EARLY_DEGRADED 

Source
pub const SNAPSHOT_TAG_EARLY_DEGRADED: &str = "early-degraded";
Expand description

Snapshot tag used when the early-snapshot trigger fires but freeze_and_dispatch(FreezeMode::Capture { gate_on_exit_kind: false }) returns Degraded (early-half rendezvous timeout). The freeze coordinator writes the degraded JSON to a sibling path named via super::super::vmm::freeze_coord::snapshot_tagged_path using this tag — main {stem}.failure-dump.json is preserved for the subsequent late-trigger emission. Operator-readable wire-format constant: kebab-case, stable across releases.

MAINTENANCE: adding a new SNAPSHOT_TAG_* const requires updating BOTH (a) the ALL_SNAPSHOT_TAGS slice below AND (b) the expected hand-list in all_snapshot_tags_enumerates_every_pub_const_in_module in src/monitor/dump/tests.rs. The pinning test catches slice-vs- expected divergence; it does NOT catch a const added without updating either (both arrays stay at the same length).