Lumen / lumen_message_parse.py

Commit History

17 days ago

  1. Drop unused PICK_* tables superseded by PICK_TABLE

    SilverElixir
    11f05b1

22 days ago

  1. Media lows: safe mime suffix, exact game forms, ext map, WAV check, album skip log, mg cap (A6-5..A6-11, A1-5)

    SilverElixir
    e8e379a

24 days ago

  1. Comment cleanup: short Russian why-comments, no AI boilerplate⁠

    SilverElixir
    5f80ef1

29 days ago

  1. Luna audit round 2: review fixes (regex bounds, mixed albums, redaction guards)

    SilverElixir
    f95285c
  2. Luna audit fixes: album lock, multilingual routing, streaming budget, quota and persistence hardening

    SilverElixir
    dd4c939

  1. Comment polish: Russian pro-style comments, keep dated evidence short (+426/-2765). Fix: bot.send_chat_action -> bot.bot.send_chat_action (was AttributeError, typing indicator never showed)

    SilverElixir
    0b65b92

  1. Finish audit leftovers: speed_key dedup, truncate in formatting, honest mime suffixes, filename sanitize, tiger boundary, dead image data, deterministic timing tests, HEALTHCHECK, dependabot (AUD-B-003, AUD-E-005, AUD-E-006, AUD-K-001, AUD-M-001, AUD-M-004)

    SilverElixir
    f40e9a4
  2. Per-chat bot language (/lang, 6 languages) plus single EN system prompt⁠

    SilverElixir
    22d7d65

  1. Extract lumen_message_parse.py (links, triggers, media references) from bot.py

    SilverElixir
    082e550