Files
zeekay 05a6444634 translate: numbered strings, streamed answers, one line of requests
Three faults met running the shared catalog on local models:

- A catalog keyed by its English sent "Log in": "Log in", and Jais 3,
  told to keep the keys, translated both sides: no answer matched and
  every Arabic group was refused. Strings now go numbered and are read
  back by number.
- An unstreamed group from a slow model (Jais 3 at four tokens a second
  a slot) outlasted fetch's five minutes for headers and was refused
  without a word. Answers are streamed; an unstreamed answer still reads.
- --jobs ran n locales at a slot each, so all finished at the end. It is
  now n requests in flight over one line in locale order (gate): a
  server's every slot works one locale's groups, which is written first.

Claude-Session: https://claude.ai/code/session_01BLLMyBFSvAfCt7ZGqYuiEz
2026-10-22 15:12:20 -07:00
..