{
  "schema": "router-step-release-v1",
  "step_id": "STEP_050M07R20QUB1_R02_VM101_BOOT_HANDOFF_NO_REBOOT",
  "revision": "B1-R02",
  "classification": "implementation",
  "functional_stage": "vm101_boot_handoff",
  "source_of_truth": "authoritative_latest_plus_exact_vm101_machine_git_e656f9bfde6d",
  "runtime_impact": false,
  "runtime_impact_detail": "control_plane_boot_policy_only_live_traffic_unchanged",
  "vm100_source_change": false,
  "vm101_source_change": true,
  "vm130_source_change": false,
  "snapshot_required": true,
  "snapshot_name_preferred_max_length": 32,
  "reboot": false,
  "zero_healthy_repeated": false,
  "workflow_contract_version": 1,
  "detached_from_first_mutating_instruction": true,
  "stop_report_before_latest_archive": true,
  "target_environment_matrix": "reference/target-environments.tsv",
  "path_ownership_manifest": "reference/path-ownership.tsv",
  "remote_target_syntax_proof": true,
  "mandatory_fixture_count": 9,
  "expected_installer_sha256": "ec35e77edd1c4414ec1bc616dfc70dfda0a2031472e08fa46a6bc1382011cef0",
  "target_package_sha256": "a1a125b7e22eb67f9d54475505dac1020c5732d73df9df8df44cb217b1747d87",
  "vm101_expected_commit": "e656f9bfde6d727292f38cae43e41811a23d6714",
  "vm101_expected_tree": "48a6c4365ccde9caaec7765fa796f09cbd74771e",
  "vm101_expected_file_count": 55,
  "vm101_target_file_count": 58,
  "vm101_changed_existing_count": 4,
  "vm101_new_file_count": 3,
  "provider_direct_policy": "disabled_until_proven",
  "active_generation_baseline": "r20c-20260730-205427-3926",
  "isolated_proof_required": true,
  "controlled_reboot_proof_deferred": true,
  "next_step": "R20Q-U-C_CONTROLLED_REBOOT_PROOF",
  "continuation_of": "STEP_050M07R20QUB1_VM101_BOOT_HANDOFF_NO_REBOOT",
  "r01_core_change_complete": false,
  "r01_snapshot_created": false,
  "git_publish_check_marker": "PASS_vm101_GIT_PUBLISH_CHECK",
  "git_publish_marker": "PASS_vm101_GIT_PUBLISH"
}
