EDEN 100.99.48 — Validation report
Date: 2026-10-26

PASS: PHP syntax lint for all 80 PHP files (php -l).
PASS: update.json parses; version/release and VERSION are 100.99.48.
PASS: All paths listed in update.json exist at the project root.
PASS: Plain fallback builder outputs no HTML tags and keeps readable Persian table content.
PASS: UTF-16 chunk test with Persian, emoji outside the BMP, combining marks and long text; all generated chunks were <= 3500 UTF-16 units.
PASS: Fallback sender uses direct sendMessage with no parse_mode/entities, applies protective content flag when requested, keyboard only on final chunk, and retries without invalid optional reply/keyboard fields.
PASS: Fallback failure logging records Telegram error code, description, chunk number and UTF-16 length and is warning-level rather than emitting an opaque generic System Error.

NOT RUN: Live Telegram delivery, production cPanel deployment, real user token or database connection.
