- порядок беклога и роадмапа назначен слоями: проверки, которым можно верить → долги входа → владелец записи и контракт API → конвейер под тестами → приложение и возможности поверх; у каждого движения записана причина; - заведены восемь задач под пункты «Завершения», которых не закрывала ни одна запись, — цель any-audio-source была без задач вовсе; - у четырёх задач сняты критерии, требовавшие того, что делает задача ниже по очереди; исправлены ссылки на несуществующий repo/sqlite и на отменённую разведку об очереди.
1.8 KiB
1.8 KiB
🎯 Пользователь настраивает, что сервис делает с его записями
- Тип: goal
- Секция: Запланировано — Дом настроек нужен раньше уровней текста и раньше выбора канала уведомлений.
- Зачем: Уровни текста считает платная модель, а уведомления приходят одним общим способом: отказаться от лишнего и выбрать свой канал пользователю нечем.
- Теги: decomposed
У каждого своя мера: одному нужна только сырая расшифровка, другому — все пять уровней текста. Настройки принадлежат человеку, а не общему конфигу сервиса, и переживают выход и повторный вход.
Выключенный уровень не считается вовсе: настройка экономит деньги, а не прячет готовое.
Завершение
- Каждый уровень текста сверх сырого включается и выключается отдельно, и выключенный не запрашивается у языковой модели.
- Канал уведомлений выбирает сам пользователь, а не общий конфиг.
- Настройки переживают выход и повторный вход, и у каждого пользователя свои.
- Запись, заведённая до правки настроек, обрабатывается по той настройке, которая действовала на приёме.