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).