{
  "schema": "router-step-facts-v1",
  "step": "STEP_050M07R10B_SALVAGE_BUILD_AND_TEST_CODE_TEST",
  "assessment": {
    "decision": "STOP_STEP_050M07R10B_SALVAGE_BUILD_AND_TEST_CODE_TEST_CODE_TEST_TRANSFORMATION_FAILED",
    "step_execution": "STOP",
    "operation_result": "CODE_TEST_CANDIDATE_NOT_READY",
    "production_health": "UNCHANGED_NOT_CONTACTED",
    "milestone_status": "M07_IN_PROGRESS",
    "all_ok": false,
    "failure_reason": "CODE_TEST_TRANSFORMATION_FAILED"
  },
  "prerequisite": {
    "r10a_partial_success_verified": true,
    "timestamped_model_available": true,
    "timestamped_methods_available": true
  },
  "canonical": {
    "workspace": "/opt/router-ops/state/canonical/vm101/snapshots/20260712-085142_vm101_m07_canonical_v1a_editmap",
    "source": "/opt/router-ops/state/canonical/vm101/snapshots/20260712-085142_vm101_m07_canonical_v1a_editmap/source/root/hmn/hmn-code-test.sh",
    "runtime_library": "/opt/router-ops/state/canonical/vm101/snapshots/20260712-085142_vm101_m07_canonical_v1a_editmap/candidate/usr/local/lib/router-egress-vm101-runtime.sh",
    "validated": true
  },
  "code_test": {
    "workspace": "/opt/router-ops/state/m07-single-target/code_test/20260712-112059_code_test_v2",
    "source_sha256": "3515205270211206a9f3a34bc5c62d94a9f14a54ad712d6fa7e9c7d50db1370a",
    "source_line_count": 66,
    "anchor_region_sha256": "UNRESOLVED",
    "runtime_library_sha256": "1fd8d8b9258f7ca1d711323b7652f0b46991e1d17346b59e1d8ff5d71ba471d9",
    "candidate_sha256": "UNRESOLVED",
    "transformation_pass": false,
    "syntax_pass": false,
    "static_pass": false,
    "private_diff_review_pass": false,
    "fixture_pass": false,
    "private_sha256_pass": false,
    "installed": false
  },
  "model_sync": {
    "required": false,
    "reason": "This STEP did not modify files on live VM101",
    "timestamped_model_preserved": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260712-110426_vm101_model_after_r09b/"
  },
  "methods_sync": {
    "required": false,
    "reason": "No new live VM101 tool or environment fact introduced",
    "timestamped_methods_preserved": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260712-110426_vm101_methods/"
  },
  "workflow_state_updated": false,
  "safety": {
    "single_target": true,
    "local_only": true,
    "vm101_contacted": false,
    "vm101_modified": false,
    "installation_performed": false,
    "canonical_current_modified": false,
    "refresh_ran": false,
    "rebalance_ran": false,
    "services_restarted": false
  },
  "mandatory_links": {
    "step_report": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260712-112059_step050m07r10b_salvage_build_and_test_code_test/",
    "local_plan": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260711-181158_local_architecture_plan_vm101_autonomous_hmn_recovery/",
    "global_plan": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260711-123348_global_project_plan_wg_paid/",
    "xs_map": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260711-120734_xs_map_audit_repair_publish/",
    "vm101_model": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260712-110426_vm101_model_after_r09b/",
    "vm101_methods": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/20260712-110426_vm101_methods/"
  },
  "additional_links": {
    "vm101_reference": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/vm101-reference/current/",
    "vm101_canonical": "https://admissions-instances-geneva-radius.trycloudflare.com/r/e94a0859747d7b96f29c7fdafc2d0351ba603bb0a7e9e5a4/vm101-canonical/current/"
  },
  "next_step": "REPAIR_CODE_TEST_CANDIDATE"
}
