{
  "aggregate_build_sha256": "9ca1bab0209077bbd7892bbc8db449e7ab4182182012a73217f20f88e9da8259",
  "baseline_commit": "66c6e0e65ceb011c5a36bcacba2add4df266168e",
  "baseline_file_count": 29,
  "baseline_file_sha256": {
    "etc/caddy/Caddyfile": "1f066c28afebfc9d384164aa0561aa8b5bd2c9926a19ee1628ab710a59b8fe44"
  },
  "baseline_tree": "0568f6656314d9469340b48e32e9add3b8b96517",
  "caddy_intended_change": false,
  "canonical_zip_required": true,
  "classification": "core",
  "current_latest": "WG_PAID_MGTS_LATEST_20261010-202536.zip",
  "current_latest_sha256": "fdf75f8acef5f39b8b6ae22c87a1dcffa491ae3fc8d42e451f9782f4ecd60d83",
  "database_schema_intended_change": false,
  "dist_file_count": 13,
  "dist_package_sha256": "8aae9a331858d53f51fbc98074fd25c1340b578db41bdaa7b0d6358a0741ee96",
  "exact_worker_fixture": "tests/exact-worker.sh",
  "expected_installer_sha256": "a5cda2065f47c0599751e1f94e876421985d41eafa6d641e72dfe0b39899cba7",
  "expected_target_file_count": 29,
  "expected_target_tree": "66a868ca45698be567db6983e59d3e87887bf44c",
  "functional_stage": "b4_vm103_admin_monitoring_ui",
  "immediate_static_predecessor": "STEP_050M07P34E_R01_VM103_INVITES_LAYOUT",
  "immediate_static_predecessor_sha256": "98abdbeaacceb8d6e7e40ed04e970b62fa636c536fc718de4b81944c9335886b",
  "machine_git_change_required": true,
  "mandatory_fixture_count": 4,
  "node_version": "24.20.0",
  "npm_version": "11.19.0",
  "openapi_canonical_sha256": "be78d17b979a7d99478c2af2ed6c2af82b934370a7b5f14453c3f26923829301",
  "openapi_raw_sha256": "80ede76aa87ef98a807057903bb74ac2a8037111ec21395675dffa5e953901b5",
  "package_release_manifest_sha256": "7a359c42da42b095ebafcbe4a73b042dcbd7db5e86715ec904ee52ed6ed90d2b",
  "path_ownership_manifest": "reference/path-ownership.tsv",
  "payment_create_during_step": false,
  "provider_write_during_step": false,
  "public_api_ingress_intended_change": false,
  "revision": "R01",
  "revision_note": "B4 protected Admin monitoring UI; optional Help reorder support sixth/return last; preserve commercial frontend, Caddy, ingress, SFTP, library, provider and backend",
  "rollback_contract": "restore exact accepted VM103 static roots from private backup and assert baseline hash inventory without changing Caddy or other services",
  "runtime_impact": true,
  "same_class_skeleton": "STEP_050M07P34E_R01_VM103_INVITES_LAYOUT",
  "same_class_skeleton_sha256": "98abdbeaacceb8d6e7e40ed04e970b62fa636c536fc718de4b81944c9335886b",
  "schema": "router-step-release-v1",
  "source_of_truth": "active Project Sources + 20261010-202536 Latest + accepted VM103 Git snapshot 66c6e0e + P34E R01 same-class mechanics + B4 source-exact and dist handoff 9dddac8",
  "step_id": "STEP_050M07_B4_R01_VM103_MONITORING",
  "target_caddy_sha256": "1f066c28afebfc9d384164aa0561aa8b5bd2c9926a19ee1628ab710a59b8fe44",
  "target_environment_matrix": "reference/target-environment.tsv",
  "target_package_path": "payload/web-dist.tar.gz",
  "target_package_sha256": "8aae9a331858d53f51fbc98074fd25c1340b578db41bdaa7b0d6358a0741ee96",
  "touched_machines": [
    "VM103"
  ],
  "vm130_contract_commit": "fadde79bcc5756d478b8814f94ad16ad48fd25d2",
  "web_source_commit": "9dddac8f8c5d00f4f6b49bbf178331b4713c638f",
  "web_source_tree": "e43bced4f705d9124cc1639d4ab089e8aad56a96",
  "worker_entry": "scripts/worker.sh",
  "workflow_contract_version": 2,
  "yookassa_provider_mode_intended_change": false
}
