mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 11:46:35 +00:00
The server answers a failed call with its input, sometimes lightly reworded and sometimes with a word repeated. Both shapes pass every existing criterion: the protected spans survive, the markup count survives, it is no echo, and truncated() only watches the short side. stutters() reports a word the translation repeats three times in a row and the source does not. untranslated() reports a non-Latin target whose prose is at least 90% ASCII words, which needs the catalog language, so harms() and unmask() now take it and client.py passes its target through. Measured over 580079 translated entries: 3650 stutters, 611 still in Latin script, 2 both, 4259 newly reported. None of the source messages repeats a word three times itself. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>