{
  "baseline_commit": "62e7702bad818030ad7c5798b5ddeae8e2d211b7",
  "baseline_file_count": 37,
  "baseline_tree": "975b6c6d79d5b0bd21e760c2802c7f1a6d551bbe",
  "canonical_zip_required": true,
  "classification": "core",
  "exact_worker_fixture": "tests/exact-worker.sh",
  "expected_final_file_count": 39,
  "expected_final_tree": "6ecf6e97349a7c210ad94c5b8bbb5467045bf70f",
  "expected_installer_sha256": "0fb957a5970b2109e1a475fea23ab059c64c89a0608dd63803c877f5640e30dc",
  "functional_stage": "p31f0a_vm100_exit_catalog_receiver",
  "mandatory_fixture_count": 4,
  "path_ownership_manifest": "reference/path-ownership.tsv",
  "production_deployment_performed": false,
  "revision": "R01",
  "runtime_impact": true,
  "same_class_skeleton": "STEP_050M07P31D1_R01_VM100_ABSOLUTE_EXPIRY",
  "schema": "router-step-release-v1",
  "source_of_truth": "machine_git",
  "step_class": "B",
  "step_id": "STEP_050M07P31F0A_R01_VM100_EXIT_CATALOG_RECEIVER",
  "target_environment_matrix": "reference/target-environment.tsv",
  "target_file_count": 39,
  "target_file_sha256": {
    "usr/local/sbin/router-wgpay-slot-topology-forced-command.sh": "711503c9a309dee180fab3f0bdec54fc1617ab48e538862f8cf3706bb7217e26",
    "usr/local/sbin/router-wgpay-exit-catalog-apply.sh": "ddaba1e29546948eac8573cc0c89f0d1640b4607313c03dabf5ce887cd1a07b5",
    "usr/local/sbin/router-wgpay-exit-catalog.sh": "d45dafa3978ad173c29934c9089f4096bdde2578cef6ab63750b77f00d684a55"
  },
  "target_package_path": "payload/vm100-exit-catalog-receiver-target-package.tar.gz",
  "target_package_sha256": "6ed62ed4dfd0d42884cdae69b82e9f609a7cc1ec51b77bc4aee1b7ec229d9d92",
  "target_tree": "6ecf6e97349a7c210ad94c5b8bbb5467045bf70f",
  "touched_machines": ["VM100"],
  "trust_edge_change": false,
  "packet_routing_change": false,
  "legacy_topology_receiver_semantics_change": false,
  "vm130_contract_commit": "fadde79bcc5756d478b8814f94ad16ad48fd25d2",
  "worker_entry": "scripts/worker.sh",
  "workflow_contract_version": 2
}
