9deeb98e1f
5 задач TDD: parse step{user,assistant} + правило в запросе; buildStepLine
принимает essence; reconcileTurn прокидывает step (транзитно); stop-hook
использует модельную суть с фолбэком и не персистит step; выключение не
затирает модельные «Шаги» (mergeStepsPreservingText, слияние по ходу).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>