- main.go и journal_route_test.go переехали в cmd/transcriber без правок содержимого; образ собирает ./cmd/transcriber поимённо - cmd/oidcstub отвечает на /authorize, /token и /userinfo, проверок не делает и слушает петлевой адрес: войти без Authelia стало чем - ступень сборки приложения переехала на node:24 с alpine — musl ждёт ответа на AAAA, которого нет, и npm ci висел вместо отказа
Разведка
Наблюдения за внешним миром: что реально шлёт источник, чем документация формата расходится с практикой. Источник истины — этот каталог, а не чужая документация.
Каждый вывод — с числами и командой, которой получен, чтобы его можно было перепроверить.
Как снималось
На живом потоке не снималось ничего: поведение внешних сервисов на границах не проверяли. Все записи сделаны в песочнице — на пустой базе либо в каталоге вне репозитория.
Внешних источников, о которых разведка нужна, четыре — Telegram Bot API, Yandex
SpeechKit, Yandex Object Storage и ffmpeg. Мерить нужно то, что стоит
открытыми вопросами в ../architecture.md — «Долгие
записи», «Формат для распознавания», «Видео». Первый же ответ на любой из них
заводит здесь запись с командой и условиями замера.
Записи
| Дата | Запись | О чём |
|---|---|---|
| 2026-08-15 | Раздача приложения: что делают за нас библиотека и сборщик | Раскодированный путь у маршрутизатора, второй журнал у PocketBase, нулевое время у вшитого файла, зависание установщика без сети |
| 2026-08-13 | Разбор TOML: какое семейство отказов несёт значения из файла | Значения только в ParseError.Message, врущее поле Line, отказ значением в BurntSushi/toml v1.5.0 |
| 2026-08-12 | PocketBase: умолчания, которые ломают штатный сценарий | Потолок файла 5 МиБ, тело 32 МиБ, таймаут чтения, суффикс имени, хук правки |
| 2026-08-11 | gRPC-клиент SpeechKit: когда закрытие вообще может отказать | Ленивое соединение и два исхода Close в grpc v1.74.2 |
| 2026-08-11 | Фреймворк приложения: Svelte, Vue и React на одном экране | Размер собранной статики, цена шага сборки, что у трёх кандидатов одинаково |
| 2026-08-11 | Очередь задач: своя таблица против готовой библиотеки | Цена River и goqite в пакетах, захват одним запросом, чего нет для PocketBase |
| 2026-08-11 | PocketBase: что даёт панель администратора | Записи, пользователи и файлы в панели версии 0.39.10 |