Skip to content

v0.3.2 — наблюдаемость отправки, честный эхо-детектор

Choose a tag to compare

@turkprogrammer turkprogrammer released this 01 Oct 18:36
· 24 commits to main since this release

0.3.2 — наблюдаемость фактической отправки, честный эхо-детектор, потолок кэша регулярок.

Fixed

  • Автофикс больше не выводит профиль вместо письма: исключение origLetter действует только для строк, которых нет в профиле — детектор больше не оправдывает сам себя.
  • При отклонённом эхо фит-вердикт не отправляется в UI.
  • Структурный признак эха ловит любой markdown-заголовок #–######, а не только ##/###.
  • Диагностика длины письма перестала показывать «0 символов» (len считается до обнуления letter).

Added

  • Событие done SSE: appliedDropSections, usedUserPromptBytes, usedProfileBytes, фактически отправленный системный промпт, предупреждения о prompt ≥8 КБ и ≥4× от дефолта.
  • Регрессионные тесты на живых письмах (PHP-архитектор, SRE, AI-product, fullstack); TestAFLTLiveEndToEnd выключен по умолчанию (CC_LIVE=1).

Changed

  • Кэш скомпилированных регулярок получил потолок ёмкости (wordReCacheMax): при переполнении регулярка компилируется заново — память ограничена, на обычных вакансиях поведение не изменилось.

Internal

  • streamGenerate: 14 позиционных параметров → структура streamParams с именованными полями.

Артефакт: covercraft_0.3.2_linux_amd64.tar.gz
sha256: f2987e65aa10fa6fd602f8b20b90f6a7b8ddb19d600302ae270e0f1b35b1715b

Рантайм: libwebkit2gtk-4.1-0 (Ubuntu 24.04+). Плагины не нужны.