{
  "activation_contract": "install candidate -> caddy validate -> systemctl restart caddy -> systemctl is-active -> focused POST-only HTTPS probe",
  "admin_application_auth_intended_change": false,
  "baseline_commit": "c5c52e33c6e379c0eb12eb35c4739f293495b987",
  "baseline_file_count": 20,
  "baseline_file_sha256": {
    "etc/caddy/Caddyfile": "d61054c2fd320eb67e2eea7c16a43ef13683230ee01666e7a7fe783353dbbacc"
  },
  "baseline_tree": "80b336b415c89e42ec7e46ede2eda9aaef5342fb",
  "canonical_zip_required": true,
  "classification": "core",
  "current_latest": "WG_PAID_MGTS_LATEST_20260920193234.zip",
  "current_latest_sha256": "d477e71f4d46807268ac456a95dae98c8bd2edc8e62bc14ca8761a9d88b26d89",
  "exact_worker_fixture": "tests/exact-worker.sh",
  "expected_installer_sha256": "996739a1e6f852f6fea752e8f697984c36c2f26f8d9a06c92d715ec52d1f4416",
  "expected_target_file_count": 20,
  "expected_target_tree": "95a93dec2f6e15c966c4f39332d65c826541b62b",
  "firewall_uci_intended_change": false,
  "functional_stage": "p29d2_vm103_yookassa_webhook_exposure",
  "machine_git_change_required": true,
  "mandatory_fixture_count": 5,
  "network_uci_intended_change": false,
  "path_ownership_manifest": "reference/path-ownership.tsv",
  "payment_create_during_step": false,
  "provider_write_during_step": false,
  "public_access_routes_intended_change": true,
  "revision": "R01",
  "rollback_contract": "restore exact baseline Caddyfile -> caddy validate -> systemctl restart caddy -> systemctl is-active -> POST webhook returns 404 again",
  "runtime_impact": true,
  "same_class_skeleton": "STEP_050M07P28R3_R03_VM103_AWG_REMOTE_ADMIN_ACL",
  "same_class_skeleton_sha256": "247c870c24074310a1ff220e0a06080ab928f31456d6d2f4a863b91c9e013681",
  "schema": "router-step-release-v1",
  "source_of_truth": "current_latest_vm103_machine_git_plus_exact_P28R3_R03_VM103_Caddy_skeleton",
  "step_class": "B",
  "step_id": "STEP_050M07P29D2_R01_VM103_YOOKASSA_WEBHOOK",
  "target_caddy_sha256": "cfcf7007645603798492e4ef1125392d940e7627ee530132fc07123264107ccc",
  "target_environment_matrix": "reference/target-environment.tsv",
  "target_package_path": "payload/vm103-yookassa-webhook-target-package.tar.gz",
  "target_package_sha256": "8c7517d21fff9c746a6a93c8b9a189be561f303eac529b8ff8b46236b5e086a0",
  "touched_machines": [
    "VM103"
  ],
  "vm130_contract_commit": "fadde79bcc5756d478b8814f94ad16ad48fd25d2",
  "webhook": {
    "backend": "10.71.100.83:18080",
    "events_later_registered": [
      "payment.succeeded",
      "payment.canceled"
    ],
    "method": "POST",
    "path": "/v2/billing/yookassa/webhook"
  },
  "webhook_registration_during_step": false,
  "worker_entry": "scripts/worker.sh",
  "workflow_contract_version": 2
}
