{ "checked_utc": "2026-10-13T07:05:33.860919+00:00", "plugin_version": "7.0.8.0", "status": "deployed", "jellyfin_version": "12.2.0", "host": "CT100191", "backup": "/var/lib/jellyfin/decoder-plugin-backups/plugin-only-20261013T070224088507Z", "dll_sha256": "86726e45fd13827c9b394e58c55a8e2a1bfda625bc08ca319a73fae81d5408d2", "web_module_sha256": "12196ac4e3feeba490f695e69a0db99c11070091fae2986f870d2297b3cfe5ad", "changes": { "relay_startup_seconds": 20, "relay_readiness_seconds": 21, "relay_steady_read_seconds": 8, "probe_total_deadline_seconds": 25, "web_first_frame_deadline_seconds": 45, "initial_ffprobe_process_rejection": "one extended retry on the same HTTP capture; cancellation and other errors are not retried" }, "validation": { "dotnet_backend_checks_passed": 83, "build_errors": 0, "build_warnings": 0, "web_regression": "PASS: pending at35s, recovery at45.001s; Escape/cancel retained", "deployment_tests": "PASS: identity/hash validation, success, rollback, fresh logs, transient/missing version retry and persistent wrong version rejection", "production_plugin_loaded": true, "public_health": "12.2.0", "plugin_page_http": 200, "served_web_module_hash_verified": true, "protected_server_configuration_and_wrappers_unchanged": true }, "cleanup": { "temporary_probe_files": 0, "ffmpeg_processes": 0, "receiver_streams": 0 }, "deployment_incident": { "initial_attempt_utc": "2026-10-13T06:57:17Z", "initial_failure": "Readiness guard rejected a startup response immediately; exact transient response version was not recorded.", "rollback": "7.0.7 confirmed Active and loaded at06:57:37.301UTC", "correction": "Wait for exact12.2.0 plus fresh target-plugin log within60s; never accept another version", "final_attempt": "successful; backup listed above" }, "limitations": [ "No new receiver stream was opened in this deployment turn.", "No authenticated browser session or Android TV playback was available for a post-deployment player test.", "Latest prior Puls trial at06:42UTC failed selected AV identification after20s with scrambled packet flags. This deployment does not establish that receiver descrambling is fixed." ], "coordination": "decoder.ek.lan completed API work and released its window; informed that no own receiver sources started." }