Part of the stack-wide evidence program (pounce #227 pattern: name the claim, name the incumbent, publish the artifact, cite it from the README, gate regressions). Rosettes is the priority case: its claims currently outrun its proof. The README asserts "O(n) guaranteed / Zero ReDoS / ~12ms tokenize on 10k lines" with no proof doc, no CI benchmark job, and no committed artifact — while the raw material (test_redos.py, lexer property invariants, 55-language golden fixtures) already exists and is genuinely strong.
The claim: ReDoS-safe, O(n) tokenization across 55 languages; competitive with Pygments on wall-clock; 1.5–2× parallel speedup on 3.14t.
Tasks
Acceptance
Every performance/safety claim in the README cites a committed artifact or proof doc; a benchmark regression fails CI.
Part of the stack-wide evidence program (pounce #227 pattern: name the claim, name the incumbent, publish the artifact, cite it from the README, gate regressions). Rosettes is the priority case: its claims currently outrun its proof. The README asserts "O(n) guaranteed / Zero ReDoS / ~12ms tokenize on 10k lines" with no proof doc, no CI benchmark job, and no committed artifact — while the raw material (test_redos.py, lexer property invariants, 55-language golden fixtures) already exists and is genuinely strong.
The claim: ReDoS-safe, O(n) tokenization across 55 languages; competitive with Pygments on wall-clock; 1.5–2× parallel speedup on 3.14t.
Tasks
public-claims.json) citing both artifactsAcceptance
Every performance/safety claim in the README cites a committed artifact or proof doc; a benchmark regression fails CI.