{
  "aggregate_build_sha256": "04fb2aaaa688442cacd7c4561750dd34aea5b70ffa2017148f01a71956c09a9b",
  "baseline_commit": "961dfc664a9741297bdae254ee2c81778a65e774",
  "baseline_file_count": 23,
  "baseline_file_sha256": {
    "etc/caddy/Caddyfile": "1f066c28afebfc9d384164aa0561aa8b5bd2c9926a19ee1628ab710a59b8fe44"
  },
  "baseline_tree": "65c545b800fad23452cce8432c07bdce4e49e669",
  "caddy_intended_change": false,
  "canonical_zip_required": true,
  "classification": "core",
  "current_latest": "WG_PAID_MGTS_LATEST_20261001-163702.zip",
  "current_latest_sha256": "f35ef3e5bacdc7553353a2f1d9398590b5f5833f33fd923b2a1bc3c99ab46177",
  "database_schema_intended_change": false,
  "dist_file_count": 7,
  "dist_package_sha256": "c8909ffa086e51304de99df7ca15789d6b9b96e96e214cf162e42c04dba43405",
  "exact_worker_fixture": "tests/exact-worker.sh",
  "expected_installer_sha256": "558b19bd9ee5e77408679c8ba27cea28ecac93a7c8f5255d25252a96fbede9c5",
  "expected_target_file_count": 23,
  "expected_target_tree": "e6aab1cf8b2c7168f4e0b1460dbfb82146a2247d",
  "functional_stage": "p32o_vm103_stable_shared_review_link_ui_deploy",
  "immediate_static_predecessor": "STEP_050M07P32M_R01_VM103_REVIEW_CYCLE_RESET_UI",
  "immediate_static_predecessor_sha256": "a785af87c5ef0c8ce53684176302c9e51302ca6cb97f7efe55accd7947cad88a",
  "machine_git_change_required": true,
  "mandatory_fixture_count": 4,
  "node_version": "24.20.0",
  "npm_version": "11.19.0",
  "openapi_canonical_sha256": "c491d635e4632aa5f19d49eb029fb1d58100378228805a7ddbd1d57803a2e6c5",
  "openapi_raw_sha256": "7a5d635e34905f93dc0e1ab9a2a50e2d198e7d45647185aa6d09deed44fa54cf",
  "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": "R01 deploys accepted frontend source 97f5c29f1923: removes visible Logout from YooKassa review surface and makes Start new review cycle preserve the shared review URL; preserves P32N backend stable-link semantics, payment/paid-summary UI, P32I library/SFTP, Caddy/public ingress and ordinary Pilot/Commercial behavior",
  "rollback_contract": "restore exact pre-step accepted P32M access-web + admin-web from verified VM103 backup while preserving P32I SFTP/library and current Caddy/ingress state",
  "runtime_impact": true,
  "same_class_skeleton": "STEP_050M07P32M_R01_VM103_REVIEW_CYCLE_RESET_UI",
  "same_class_skeleton_sha256": "a785af87c5ef0c8ce53684176302c9e51302ca6cb97f7efe55accd7947cad88a",
  "schema": "router-step-release-v1",
  "source_of_truth": "current_latest_vm103_machine_git_plus_exact_P32M_static_web_skeleton_plus_exact_LOW_verified_P32O_deterministic_web_dist_plus_deployed_P32N_stable_review_link_backend",
  "step_id": "STEP_050M07P32O_R01_VM103_STABLE_REVIEW_LINK_UI",
  "target_caddy_sha256": "1f066c28afebfc9d384164aa0561aa8b5bd2c9926a19ee1628ab710a59b8fe44",
  "target_environment_matrix": "reference/target-environment.tsv",
  "target_package_path": "payload/web-dist.tar.gz",
  "target_package_sha256": "c8909ffa086e51304de99df7ca15789d6b9b96e96e214cf162e42c04dba43405",
  "touched_machines": [
    "VM103"
  ],
  "vm130_contract_commit": "fadde79bcc5756d478b8814f94ad16ad48fd25d2",
  "web_source_commit": "97f5c29f192378b2a497d0baaf29c0a0ae017d1f",
  "web_source_tree": "97f1ccbfaed7dd33683079b0eb6786a69d3b7161",
  "worker_entry": "scripts/worker.sh",
  "workflow_contract_version": 2,
  "yookassa_provider_mode_intended_change": false
}
