66000 был на 464 токена выше предела вывода deepseek-v4-flash (65 536)
→ запрос отбивался ошибкой 400. Выставлено ровно 65536 в обоих форматах
запроса; тесты обновлены. Совпадает и с потолком Claude-моделей судьи/
наставника, идущих через тот же транспорт.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
callAnthropicAPI слал max_tokens 15000 — это резало длину ответа всех
LLM-потребителей общего транспорта (роутер/наставник/судья/секретарь),
а не лимит реселлера. Поднято до 66000 в обоих форматах запроса
(legacy-строка и {system,user}); тесты обновлены.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
B2: router-classifier.mjs без buildChainsBlock и блоков «Available chains» (recommended_chain сохранён).
B3: удалены router-stop-gate(+test) и observer-chain-map-checker(+test); status-md-generator без
health-check C6; lefthook.yml без шага observer-chain-map-checker. observer-chain-detector и
observer-chain-map.json — снос отложен в под-этап (живые импортёры transcript-parser/retrofill/stop-hook).
Гайд: восстановлена markdown-разметка урока 2026-06-20. Полный свод зелёный.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Glue читает loadConfig().classifier_context; pure-fns и их тесты уже были. Дефолт = brain.local.md Лидерра-строка; greenfield без файла = generic.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>