{
  "all_ok": false,
  "decision": "STOP_STEP_050M06D1_READONLY_AUDIT_SCHEDULER_CONTRACT_VM101",
  "checks": {
    "remote_complete": true,
    "stderr_empty": false,
    "live_sources_match_archive": true,
    "service_running": true,
    "service_enabled": true,
    "scheduler_mechanism_proven": true,
    "automatic_hook_explicit_dry_run": true,
    "automatic_hook_has_no_commit_path": true,
    "automatic_runtime_path_safe": true,
    "commit_still_disabled_after_rollback": true,
    "threshold_state_consistent": true,
    "runner_dry_run_safe": true,
    "no_changes": true
  },
  "failed_checks": [
    "stderr_empty"
  ],
  "scheduler_contract": {
    "mechanism": "PROCD_HOOK_INTERNAL_LOOP",
    "mechanism_proven": true,
    "uses_procd": true,
    "procd_open_instance": true,
    "procd_command": true,
    "procd_respawn": true,
    "init_hook_reference": true,
    "init_runner_reference": false,
    "init_has_loop": false,
    "init_has_sleep": false,
    "hook_has_loop": true,
    "hook_has_sleep": true,
    "process_seen": true,
    "ubus_seen": true,
    "cron_reference_count": 0,
    "service_running": true,
    "service_enabled": true
  },
  "automatic_path": {
    "hook_has_runner_reference": true,
    "hook_explicit_dry_run": true,
    "hook_commit_refs": false,
    "runtime_mode": "dry-run",
    "runtime_decision": "would_run_emergency_refresh",
    "safe": true
  },
  "runtime": {
    "commit_enabled": "false",
    "repair_counter": 6,
    "daily_fail_threshold": 5,
    "threshold_reached": true
  },
  "safety": {
    "production_modified": false,
    "vm101_modified": false,
    "commit_flag_changed": false,
    "watcher_invoked": false,
    "refresh_ran": false,
    "rebalance_apply_ran": false,
    "direct_failopen_changed": false
  },
  "next_step": "REPAIR_OR_CLARIFY_SCHEDULER_CONTRACT_BEFORE_M06"
}
