{
  "schema": "router-step-release-v1",
  "step_id": "STEP_050M07R20QUA0_READ_ONLY_INVENTORY_AND_BOUNDARY_CONFIRMATION",
  "revision": "R01",
  "classification": "new_step",
  "functional_stage": "read_only_inventory",
  "source_of_truth": "machine_git",
  "runtime_impact": false,
  "vm100_source_change": false,
  "vm101_source_change": false,
  "vm130_source_change": false,
  "snapshot_required": false,
  "reboot": false,
  "zero_healthy_repeated": false,
  "expected_installer_sha256": "d6c33c390ec9b4f34d2bd4537d346589f25cf3c3b3e5e83b283b042acecabd14",
  "vm100_expected_commit": "2973959bbb942b23cf7fe3d68474111aa063d4f2",
  "vm100_expected_tree": "4b35b85779e10d5b1465b44060aef11a9c99c4aa",
  "vm100_expected_file_count": 29,
  "vm101_expected_commit": "e656f9bfde6d727292f38cae43e41811a23d6714",
  "vm101_expected_tree": "48a6c4365ccde9caaec7765fa796f09cbd74771e",
  "vm101_expected_file_count": 55,
  "expected_active_generation_id": "r20c-20260730-205427-3926",
  "vm130_published_source_file_count": 57,
  "vm130_published_archive_sha256": "c81988314c478ace55b389db73fcd63d2c5de6c86debde807cd96dfa08233f40",
  "next_step": "R20Q-U-A1_VM130_SHARED_WORKFLOW_HARDENING"
}
