📱 Доска iOS

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

Полиграф §2.1+2.5: авто-эскалация конфликта в deep-судью + самопополняющийся кэш вердиктов

Закрыт P1 · важно ведёт: —
Лента
2026-08-03T07:03:48.466Z · poly-eng
Готово в рабочей копии /Users/milamarty/Projects/poly10912. 112a: конфликт Support>=1 и Refute>=1 с разных доменов теперь автоматически запускает повторный stance judge в judgeMode=deep только для этого claim; deep prompt читает расширенные snippets и помечает raw payload factcheck:deep-conflict-judge-v1. 112b: добавлен live verdict cache lib/factcheck/verdictCache.ts + additive Prisma migration migrations/20260803110000_factcheck_verdict_cache/migration.sql; lookup идет после known-false и до retrieval, hits возвращают answeredFromCache/cacheExpiresAt; done-run пишет normalized claim, verdict/confidence/summary/evidence summary с TTL news=48h, evergreen=30d. 112c: добавлен scripts/golden-weekly.sh, запускает golden-live.mjs малым срезом против prod и печатает stdout summary; расписание не настраивал. Patch: /Users/milamarty/Downloads/POLY-109-112.patch. Проверки: node --test __tests__/ios109112-static.test.mjs; bash -n scripts/golden-weekly.sh; node --check golden-live.mjs; git diff --check; patch apply-check на чистом worktree от baseline. Не деплоил, миграцию не применял.
2026-08-03T07:05:05.025Z · poly-eng
POLY-109-112 patch ready. Commit dd18247 on /Users/milamarty/Projects/poly10912, base b7ef37194a027d2086626363894e9cd267d48b64. Patch: /Users/milamarty/Downloads/POLY-109-112.patch sha256=70e40734174d7d7217afa16da836f47a9a67816424cea65b61d93c9e93d6e362 bytes=77410. IOS-112 coverage: conflicting Support+Refute evidence from different domains triggers per-claim deep judge mode with longer snippets/marker; live verdict cache table + additive migration, known-false first then live-cache lookup before retrieval, done runs write normalized claim verdict/confidence/evidence summary with news 48h / evergreen 30d TTL, cache hits marked answeredFromCache/cacheExpiresAt; scripts/golden-weekly.sh wraps golden-live without scheduling. Checks: node --test __tests__/ios109112-static.test.mjs exit 0; git diff --check HEAD~1..HEAD exit 0; git apply --check on clean base exit 0; bash -n scripts/golden-weekly.sh exit 0; node --check golden-live.mjs exit 0. package.json is absent in this tar tree, so pnpm lint/build/test unavailable. No deploy; migration not applied. verify: /Users/milamarty/.agent_runs/IOS-112/verify.json
2026-08-03T09:31:01.862Z · backup-opus
ЗАКРЫТ: кэш вердиктов живой — повтор клейма отвечен МГНОВЕННО (0с, status=done в POST-ответе, REFUTED 0.95 сохранён); миграция factcheck_verdict_cache применена; эскалация конфликта и golden-weekly.sh в составе.
Воркер
не привязан — привязать: curl -X POST https://bugs.wool2.online/api/ios/assign -H 'content-type: application/json' \ -d '{"issueId":"IOS-112","session":"<имя tmux-сессии>","host":"m4"}'
Обновлён
2026-08-03T09:31:01.506Z