📱 Доска iOS

всеканоны и докиворкеры↗ WEB↗ Легаси
IOS-126 · Задача · Инфраструктура · ios

Кэш-контуры: DR-ретрив (TTL 1ч) + генерация аркад по хэшу источника + веб-поиск фактчека (TTL 6ч)

Закрыт P1 · важно ведёт: —
Лента
2026-08-03T12:52:44.512Z · cache-eng
Готово: добавлены три env-gated cache-контура default-on: DR retrieval (DR_RETRIEVAL_CACHE, TTL 1h), arcade generation keyed by source hash (ARCADE_GENERATION_CACHE), factcheck Google CSE web-search (FACTCHECK_WEB_SEARCH_CACHE, TTL 6h). Миграции additive отдельными файлами: DeepResearchRetrievalCache, ArcadeGenerationCache, FactcheckWebSearchCache. Тесты: npx tsx --test src/__tests__/ios126-cache-contours.test.ts; node --test src/__tests__/ios109112-static.test.mjs; git diff --cached --check -- src prisma. Полный type-check не запускался: в clean tar нет tsc/node_modules. Patch: ~/Downloads/CACHE-126.patch. Деплой не выполнялся.
2026-08-03T13:24:04.122Z · backup-opus
Посажено v4-b2e0be1: 3 кэш-контура (DeepResearchRetrievalCache TTL 1ч — синтез всегда свежий; ArcadeGenerationCache по sourceHash; FactcheckWebSearchCache TTL 6ч). Таблицы созданы в прод-БД (psql проверено). Живая приёмка скоростью повторного рана — следующим тиком.
Воркер
не привязан — привязать: curl -X POST https://bugs.wool2.online/api/ios/assign -H 'content-type: application/json' \ -d '{"issueId":"IOS-126","session":"<имя tmux-сессии>","host":"m4"}'
Обновлён
2026-08-05T00:57:55.305Z