{"build_id":"EITAN-ADMIN-GOLD-v101-20260718-01","control_server_ok":true,"control_server_status":"\u05e4\u05d5\u05e8\u05d8 8010 \u05e2\u05d5\u05e0\u05d4","failsafe_status":{"admin_version":"TripServer Admin GOLD v100 \u2014 Unified Trip Audit Center + Safe Japan Media Cleanup + Update Verification State Fix + Runtime Startup Verification Fix + Netlify Internal Report Exclusion Fix","delay_seconds":180,"message":"\u05e8\u05d9\u05e1\u05d8\u05d0\u05e8\u05d8 \u05dc\u05de\u05d7\u05e9\u05d1 Fail Safe \u05e0\u05e7\u05d1\u05e2 \u05dc\u05e2\u05d5\u05d3 180 \u05e9\u05e0\u05d9\u05d5\u05ea.","state":"armed","updated_at":"2026-07-18 11:22:28","windows_output":"OK"},"host":"0.0.0.0","japan_presentation_images":{"chapter_slides":7,"embedded_images":1,"external_files_used":42,"folder_images":42,"image_slides_total":43,"missing_external_images":0,"presentation_exists":true,"unused_folder_images":0},"logs":{"camera_audio":{"exists":true,"path":"C:\\TripServer\\camera_audio_stream.log"},"camera_hls":{"exists":true,"path":"C:\\TripServer\\camera_hls_stream.log"},"camera_setup":{"exists":true,"path":"C:\\TripServer\\camera_setup.log"},"control":{"exists":true,"path":"C:\\TripServer\\control_server\\tripserver_control_server.log"},"control_bootstrap":{"exists":true,"path":"C:\\TripServer\\tripserver_control_bootstrap.log"},"restart":{"exists":true,"path":"C:\\TripServer\\admin_restart.log"}},"media_engine":{"ffmpeg":true,"ffmpeg_path":"C:\\ffmpeg\\bin\\ffmpeg.exe","ffprobe":true,"ffprobe_path":"C:\\ffmpeg\\bin\\ffprobe.exe","pillow":true},"ok":true,"port":8000,"power_actions_enabled":true,"restart_helper_legacy":true,"restart_helper_status":"legacy hidden from Health; active path is Control Server + Fail Safe","runtime":{"argv":["C:\\TripServer\\admin_server.py"],"build_id":"EITAN-ADMIN-GOLD-v101-20260718-01","checked_at":"2026-07-18 17:10:29","disk_modified_at":"2026-07-18 13:04:27","disk_mtime_epoch":1784369067.845404,"disk_sha256":"37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d","disk_size_bytes":886567,"expected_install_file":"C:\\TripServer\\admin_server.py","host":"0.0.0.0","loaded_at":"2026-07-18 14:40:56","loaded_file":"C:\\TripServer\\admin_server.py","loaded_matches_disk":true,"loaded_mtime_epoch":1784369067.845404,"loaded_realpath":"C:\\TripServer\\admin_server.py","loaded_sha256":"37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d","loaded_size_bytes":886567,"pid":14556,"pid_owns_admin_port":true,"port":8000,"port_owner_pids":[25996,14556],"python_executable":"C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe","running_from_expected_file":true,"runtime_verified":true,"service":"TripServer Admin","started_at":"2026-07-18 14:40:56","version":"TripServer Admin GOLD v101 \u2014 Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes","working_directory":"C:\\TripServer"},"script":"C:\\TripServer\\admin_server.py","service":"TripServer Admin","started_at":"2026-07-18 14:40:56","update_status":{"canonical_disk_sha":"37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d","checked_at":"2026-07-18 17:10:29","control_status":{"admin_port":8000,"backup":"C:\\TripServer\\backups\\admin_server\\admin_server_backup_20260718_112233.py","control_port":8010,"control_version":"TripServerControl/92","expected_build_id":"EITAN-ADMIN-GOLD-v101-20260718-01","expected_sha":"5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e","expected_version":"TripServer Admin GOLD v101 \u2014 Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes","last_action":"control_start","ok":true,"python":"C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe","state":"ready","update_id":"2e09667281cd4a99ac2920daf2b3db38","updated_at":"2026-07-18 14:40:53","verification_ok":null},"control_verified":false,"expected_sha":"5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e","failed":false,"failsafe_status":{"admin_version":"TripServer Admin GOLD v100 \u2014 Unified Trip Audit Center + Safe Japan Media Cleanup + Update Verification State Fix + Runtime Startup Verification Fix + Netlify Internal Report Exclusion Fix","delay_seconds":180,"message":"\u05e8\u05d9\u05e1\u05d8\u05d0\u05e8\u05d8 \u05dc\u05de\u05d7\u05e9\u05d1 Fail Safe \u05e0\u05e7\u05d1\u05e2 \u05dc\u05e2\u05d5\u05d3 180 \u05e9\u05e0\u05d9\u05d5\u05ea.","state":"armed","updated_at":"2026-07-18 11:22:28","windows_output":"OK"},"hash_match":false,"message":"\u05d4\u05e2\u05d3\u05db\u05d5\u05df \u05e0\u05e9\u05dc\u05d7 \u05d5\u05de\u05de\u05ea\u05d9\u05df \u05dc\u05d4\u05d7\u05dc\u05e4\u05d4, \u05d0\u05ea\u05d7\u05d5\u05dc \u05d5\u05d0\u05d9\u05de\u05d5\u05ea Runtime.","ok":false,"runtime":{"argv":["C:\\TripServer\\admin_server.py"],"build_id":"EITAN-ADMIN-GOLD-v101-20260718-01","checked_at":"2026-07-18 17:10:29","disk_modified_at":"2026-07-18 13:04:27","disk_mtime_epoch":1784369067.845404,"disk_sha256":"37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d","disk_size_bytes":886567,"expected_install_file":"C:\\TripServer\\admin_server.py","host":"0.0.0.0","loaded_at":"2026-07-18 14:40:56","loaded_file":"C:\\TripServer\\admin_server.py","loaded_matches_disk":true,"loaded_mtime_epoch":1784369067.845404,"loaded_realpath":"C:\\TripServer\\admin_server.py","loaded_sha256":"37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d","loaded_size_bytes":886567,"pid":14556,"pid_owns_admin_port":true,"port":8000,"port_owner_pids":[25996,14556],"python_executable":"C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe","running_from_expected_file":true,"runtime_verified":true,"service":"TripServer Admin","started_at":"2026-07-18 14:40:56","version":"TripServer Admin GOLD v101 \u2014 Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes","working_directory":"C:\\TripServer"},"runtime_disk_sha":"37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d","runtime_loaded_sha":"37e3be7a12095586378529595395c3eeea4f6a002ca2193d595ad3bcbf15518d","state":"pending","submission":{"control_bootstrap":"changed=False alive=True create_rc=1 run_skipped=already_alive","current_runtime":{"argv":["C:\\TripServer\\admin_server.py"],"build_id":"EITAN-ADMIN-GOLD-v100-20260718-01","checked_at":"2026-07-18 11:22:28","disk_modified_at":"2026-07-18 09:33:18","disk_mtime_epoch":1784356398.4115934,"disk_sha256":"19934a92ca3d1a30ab90bbcd209ffff99e06edde1e4c44d1460fc1dd5faf6fe2","disk_size_bytes":845469,"expected_install_file":"C:\\TripServer\\admin_server.py","host":"0.0.0.0","loaded_at":"2026-07-18 09:39:34","loaded_file":"C:\\TripServer\\admin_server.py","loaded_matches_disk":true,"loaded_mtime_epoch":1784356398.4115934,"loaded_realpath":"C:\\TripServer\\admin_server.py","loaded_sha256":"19934a92ca3d1a30ab90bbcd209ffff99e06edde1e4c44d1460fc1dd5faf6fe2","loaded_size_bytes":845469,"pid":30540,"pid_owns_admin_port":true,"port":8000,"port_owner_pids":[27764,7808,29216,29036,30540,25256],"python_executable":"C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python314\\python.exe","running_from_expected_file":true,"runtime_verified":true,"service":"TripServer Admin","started_at":"2026-07-18 09:39:34","version":"TripServer Admin GOLD v100 \u2014 Unified Trip Audit Center + Safe Japan Media Cleanup + Update Verification State Fix + Runtime Startup Verification Fix + Netlify Internal Report Exclusion Fix","working_directory":"C:\\TripServer"},"expected_build_id":"EITAN-ADMIN-GOLD-v101-20260718-01","expected_sha":"5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e","expected_version":"TripServer Admin GOLD v101 \u2014 Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes","failsafe":"\u05e8\u05d9\u05e1\u05d8\u05d0\u05e8\u05d8 \u05dc\u05de\u05d7\u05e9\u05d1 Fail Safe \u05e0\u05e7\u05d1\u05e2 \u05dc\u05e2\u05d5\u05d3 180 \u05e9\u05e0\u05d9\u05d5\u05ea. \u05e4\u05dc\u05d8 Windows: OK","pending_path":"C:\\TripServer\\control_server\\pending_admin_server.py","request":{"action":"apply_update","admin_pid":30540,"expected_build_id":"EITAN-ADMIN-GOLD-v101-20260718-01","expected_sha":"5868e88c584e8d33bebbc99c728ad505e40f4b214bf9d3054043165ef431083e","expected_version":"TripServer Admin GOLD v101 \u2014 Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes","not_before":1784362950.828351,"pending_admin_path":"C:\\TripServer\\control_server\\pending_admin_server.py","reason":"admin_upload_v92_verified_runtime","requested_at":"2026-07-18 11:22:28","update_id":"2e09667281cd4a99ac2920daf2b3db38"},"source_filename":"TripServer_Admin_GOLD_v101_Safe_Update_Architecture_Upload_Ready.zip","state":"requested","submitted_at":"2026-07-18 11:22:28","update_id":"2e09667281cd4a99ac2920daf2b3db38"},"verified":false},"usa_image_keys":44,"version":"TripServer Admin GOLD v101 \u2014 Safe Update Architecture + Unified Trip Audit Center + Japan Media Cleanup + Netlify Fixes"}
