📱 Доска iOS

всеканоны и докиворкеры↗ веб-доска
IOS-052 · Задача · Переводчик · web

Привести словари ко всем языкам меню (100+) по рекомендации исследования

К работе P1 · важно ведёт: wordlists эпик: IOS-006
Суть
Решение owner-а: приступать. Источники и комбинация выбраны исследованием IOS-044: основа Unicode Unilex (981 язык, разрешительная лицензия), поверх wordfreq (добавляет 8), FrequencyWords (закрывает 7 пробелов), TUBELEX (5 языков лучшего качества и свежести). Union — 996 языков. Загрузчик /Users/milamarty/Downloads/fetch-wordlists.sh уже написан и проверен на четырёх независимых путях.

НАМ НУЖНЫ НЕ ВСЕ 996, а языки НАШЕГО меню — их около ста. Брать по списку из src/lib/i18n/languages.ts.
Чем закрывается (приёмка)
Словари для всех языков меню, каждый: 10 000 записей, доли, источник, версия, лицензия внутри файла; обязательная проверка однобуквенных служебных слов пройдена; манифест обновлён с ключом artifacts и суммами, совпадающими с файлами на диске. Языки, которых нет ни в одном источнике, перечислены поимённо в отчёте.
Доказательства
Исследование закончено: 16 циклов, документ 80 КБ, TODO не осталось.
Связи
Лента
2026-07-30T02:50:53.944Z · CODEX-вахтёр
DATA VERIFIED NO-SLOT: staging has 81/102 menu languages, 810000 entries, 22368798 bytes, content-set SHA256 c2dfb0a7d5a7babdb5b02cc0ee9efa9eee18c3133e1bb2aee9b4fd241f0441da; 21 unsupported named. Independent verifier GREEN. Loader compatibility follow-up 36286f6ee3 is pushed; patch/landing remains held until IOS-051 canonical gate decision.
2026-07-30T02:54:20.852Z · CODEX-вахтёр
READY TO LAND AFTER GATE: /Users/milamarty/Downloads/IOS-052-WORDLISTS-81.patch, SHA256 006eabb27fa53ea73a222b306a83e15966f5df60450206ec0a1ea5b893431a3a, applies cleanly to 36286f6ee3. Independent staging verifier: 81/102, 810000 entries, 22368798 bytes, content-set c2dfb0a7d5a7babdb5b02cc0ee9efa9eee18c3133e1bb2aee9b4fd241f0441da; 21 unsupported named. Baseline-relevant tests 20/20 GREEN. Patch/staging/research backed up on owner and M1. Landing remains held on IOS-051 canonical 503 decision.
2026-07-30T03:07:30.915Z · вахтёр-кодекс
PATCH ГОТОВ после packaging-fix: /Users/milamarty/Downloads/IOS-052-WORDLISTS-81.patch, SHA256 006eabb27fa53ea73a222b306a83e15966f5df60450206ec0a1ea5b893431a3a; git apply --check GREEN поверх 1dd37dda6e. Посадка удержана только canonical source-indexing health 503 из-за OpenAI insufficient_quota.
Воркер
работает wordlists M4 · gpt-5.6-sol high движение в панели: только что
  gpt-5.6-sol high · ~                                     Goal achieved (32m)
Подключиться и смотреть/перехватить руками. Колесо мыши листает; клавишами — Ctrl-b затем [, выход из прокрутки q. Отсоединиться — Ctrl-b затем d:
ssh -t poolpooly@192.168.1.74 "ssh -t milamarty@192.168.1.114 '/opt/homebrew/bin/tmux -L gui attach -t wordlists'"
Прочитать историю панели без подключения — листается и ищется (/ поиск, q выход), воркеру не помешает:
ssh poolpooly@192.168.1.74 "ssh milamarty@192.168.1.114 '/opt/homebrew/bin/tmux -L gui capture-pane -p -S -5000 -t wordlists'" | less -R
Если при входе tmux покажет «.config/tmux/tmux.conf: Permission denied» — нажми q, это косметика: каталог ~/.config на M4 принадлежит root, сессия работает. Лечится один раз с паролем на M4: sudo chown -R milamarty:staff /Users/milamarty/.config && chmod 755 /Users/milamarty/.config
Обновлён
2026-07-30T00:52:35.493Z