Listens via getUpdates while tab is open.
Commands: /help, /list, /status <company>, /set <company> | <text>, /overdue.
Authorization gates by configured chatManager/chatRop.
Auto-starts on init, restarts on settings save.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Browser refuses external stylesheet with non-text/css MIME.
JS still loads via content sniffing (no X-Content-Type-Options).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
TRD + SPA: localStorage, цветовая индикация green/red,
триггеры 17:00/18:30/10:00, Telegram-уведомления,
производственный календарь РФ 2026, симуляция времени для AC-3.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>