SKANDR Telegram Relay V3.3 validation Date: 2026-08-24 PASS node --check server.js PASS node --check signal_parser.js PASS node --check state_store.js PASS node --check diagnose.js PASS existing parser tests PASS minute-only scheduling: printed UTC+6 ignored PASS minute-only scheduling: printed UTC+3 ignored PASS minute rollover to next hour PASS dashboard source add survives server restart PASS dashboard source edit survives server restart PASS dashboard source delete survives server restart PASS persistence health reports writable=true in local test PASS dashboard JavaScript syntax Key fixes: - persistent absolute state path anchored to __dirname - state backup and write verification - no startup source rename/re-add after initialization - minute-only scheduling relative to Telegram message.date - parallel Telegram source polling - 20 ms scheduler tick - per-signal recovery chain / parallel delivery metadata - persistent desired admin controls replayed on reconnect - Telegram poll failure recovery