Lumen / tests /test_lumen_formatting.py

Commit History

3 days ago

  1. Harden identity/output filters, quotas, history and deploy guards after the security audit

    SilverElixir
    e6073ca

24 days ago

  1. Convert newlines to br in rich path so lists stop collapsing

    SilverElixir
    aa3af88
  2. Presplit glued bullets before chunking so lists survive cutting

    SilverElixir
    1dfad36
  3. Split short platform bullet lines to fix mashed lists

    SilverElixir
    d926362

25 days ago

  1. Fix adversarial review findings across splitter quotas and backup

    SilverElixir
    2939738
  2. Split messages by HTML length in UTF-16 units

    SilverElixir
    1190087
  3. Bound table separator match length for pathological lines

    SilverElixir
    e89951a

26 days ago

  1. Merge near-duplicate formatting tests into parametrized cases

    SilverElixir
    87f3899
  2. Drop 4 duplicate and introspection-only tests

    SilverElixir
    fd5cff9
  3. Split glued bullet lists without spaces or with middot

    SilverElixir
    281f95c

  1. Subagent re-review: fix confirmed misses, harden thin tests⁠

    SilverElixir
    3d3384a

  1. Fix regressions found by adversarial review: routing, rendering, rate limits⁠

    SilverElixir
    62c1832
  2. Quality wave 5: summarizing history trim in streaming, LaTeX parity between render paths, rate limit before state/album downloads, parity tests

    SilverElixir
    5a68db4

  1. Split glued 3-item bullet lists in both render paths (prod 26.09.2026 threshold miss)

    SilverElixir
    76aeacc

  1. Claude-parity fixes: callback filters for pick buttons, inline numbered-list splitter in both render paths, prompt ban on glued lists

    SilverElixir
    d59ebea

  1. Formatting like Claude: one list item per line, prompt rule plus post-fix

    SilverElixir
    693519a

  1. Move tests to tests/ and proxy to proxy/, update CI and docs paths

    SilverElixir
    7a11b13