{
  "b2_monitoring": {
    "does_not_prove_current_tunnel_health": true,
    "freshness_threshold_seconds": 180,
    "max_page": 100,
    "max_window_hours": 168,
    "paths": [
      "/v2/admin/monitoring/summary",
      "/v2/admin/monitoring/events"
    ],
    "read_only": true,
    "retention_history_days": 90
  },
  "baseline_alembic_head": "0020_hmn_event_history",
  "baseline_commit": "06173961cec49e578ce48673405197b6e6896e68",
  "baseline_file_count": 84,
  "baseline_tree": "c536166d96f28d782371a07b7cf83625c18ebb84",
  "canonical_zip_required": true,
  "classification": "core",
  "database_backup_target": "none",
  "database_schema_intended_change": false,
  "exact_worker_fixture": "tests/exact-worker.sh",
  "expected_final_file_count": 84,
  "expected_final_tree": "45b5599a021e22852bb4f06646dcdc817e6bb55e",
  "expected_installer_sha256": "684b4b655c0d60acf636af96d88f7a5faca0a61c37f9e6aff7d6eb4f5c29ed94",
  "functional_stage": "b2_vm121_admin_monitoring_api",
  "openapi_baseline": {
    "operations": 82,
    "paths": 73,
    "schemas": 94,
    "version": "3.1.0"
  },
  "openapi_target": {
    "operations": 84,
    "paths": 75,
    "schemas": 100,
    "version": "3.1.0"
  },
  "path_ownership_manifest": "reference/path-ownership.tsv",
  "payment_provider_semantics_intended_change": false,
  "pre_release_rehearsal": "PASS_LOCAL_B2_R03_BASELINE_CANDIDATE_TARGET_DISPATCH_GUARD",
  "provider_write_during_step": false,
  "r03_reason": "R02 candidate preflight exposed mismatch between OpenAPI declaration and Python APIRoute identity/path matching; R03 verifies actual Starlette GET dispatch and exact admin dependency; backend payload unchanged",
  "revision": "R03",
  "runtime_impact": true,
  "same_class_skeleton": "STEP_050M07P34_R01_VM121_ADMIN_INVITE_SOURCE",
  "schema": "router-step-release-v1",
  "source_of_truth": "machine_git",
  "step_class": "B",
  "step_id": "STEP_050M07_B2_R03_VM121_MONITORING",
  "target_alembic_head": "0020_hmn_event_history",
  "target_environment_matrix": "reference/target-environment.tsv",
  "target_package_path": "payload/vm121-monitoring-target.tar.gz",
  "target_package_sha256": "32d30fb57e6f5243cf4707dd8708587ebaab516d804d843b2cd9cd36d630cb67",
  "touched_machines": [
    "VM121"
  ],
  "vm100_mutation_during_step": false,
  "vm103_mutation_during_step": false,
  "worker_entry": "scripts/worker.sh",
  "workflow_contract_version": 2
}
