[2026-11-13] eagle: personal/projects/personal-os/personal-os-production-acceptance.md

This commit is contained in:
Alexey Martemyanov committed 2026-11-13 14:25:14 +06:00
1 parent 2753d24a7c
commit 8bf65d9cef
1 file changed
+10
@@ -116,3 +116,13 @@ Personal OS частично выполняет Capture и Clarify. Общий
- Повторная штатная запись подтвердила пять наблюдений за 13 ноября и ноль принятых дней. Тест расчёта по текущим источникам с 90 минутами вместил 45 минут действий и 27 минут резерва. Бюджет ограничивается минутами до конца рабочего дня. Тестовый бюджет хранится отдельно. - Повторная штатная запись подтвердила пять наблюдений за 13 ноября и ноль принятых дней. Тест расчёта по текущим источникам с 90 минутами вместил 45 минут действий и 27 минут резерва. Бюджет ограничивается минутами до конца рабочего дня. Тестовый бюджет хранится отдельно.
- После подтверждения опубликованы только E4 и E5 в Windmill `personal_os`. E4 — версия 178, E5 — 177. Для восстановления в истории Windmill доступны версии 151 и 149 соответственно. Опубликованные прогоны поставлены в очередь: E4 `01a1d3f1-2ea1-f9a3-028e-d837d86c4add`, E5 `01a1d3f0-c065-523c-bd54-f08ef97dd3a4`. - После подтверждения опубликованы только E4 и E5 в Windmill `personal_os`. E4 — версия 178, E5 — 177. Для восстановления в истории Windmill доступны версии 151 и 149 соответственно. Опубликованные прогоны поставлены в очередь: E4 `01a1d3f1-2ea1-f9a3-028e-d837d86c4add`, E5 `01a1d3f0-c065-523c-bd54-f08ef97dd3a4`.
- Опубликованный E4 вернул `ranked`. Первый опубликованный E5 удержал Next TP, поскольку шаг пересобирал действие и терял локальную оценку времени. Исправление перенесло предварительную оценку 15 минут в общий шаг. E5 версии 179 в прогоне `01a1d3f7-19e2-6eaf-b716-bd0603500bc2` с тестовыми 90 минутами вернул Next TP первым, два ответа Asana, 45 минут действий и 27 минут резерва. Удержанных и отклонённых действий нет. Временный исполнитель, использованный для прохождения очереди, остановлен. Прогон не засчитывается как день пилота. - Опубликованный E4 вернул `ranked`. Первый опубликованный E5 удержал Next TP, поскольку шаг пересобирал действие и терял локальную оценку времени. Исправление перенесло предварительную оценку 15 минут в общий шаг. E5 версии 179 в прогоне `01a1d3f7-19e2-6eaf-b716-bd0603500bc2` с тестовыми 90 минутами вернул Next TP первым, два ответа Asana, 45 минут действий и 27 минут резерва. Удержанных и отклонённых действий нет. Временный исполнитель, использованный для прохождения очереди, остановлен. Прогон не засчитывается как день пилота.
### Сверка реального закрытия
- Запрос Mattermost по PR #8055 адресован Алексу. Через действующие API подтверждено опубликованное ревью автора в 12:54 по Бишкеку. Обычный издатель автоматически закрыл действие по совпадению PR и автора. Повторный прогон сохранил ID и хеш снимка. В Chrome штатный My Tasks показывает закрытое действие со ссылками на запрос и ревью. Полнота исходного треда остаётся неподтверждённой. [Запрос](https://chat.duckduckgo.com/_redirect/pl/n15gseqkqf8d3mdeigkkpusxdr) · [Ревью](https://github.com/duckduckgo/apple-browsers/pull/8055#pullrequestreview-5887284943)
- При потере свидетельства прежнее обязательство сохраняется с прежним ID и переходит на сверку. Регрессия проверена на изолированном снимке. Прошли 64 Node с PostgreSQL и 35 Python.
- В актуальной БД отсутствуют записи `day_state` за последние 21 день и отдельный источник рабочего расписания. Интервал 09:00–19:00 найден только в проектном документе апреля и задаёт частоту опроса. Установленный рабочий бюджет и конец дня отсутствуют. За 13 ноября зарегистрировано пять наблюдений и ноль принятых дней.
### Полнота дневной очереди
- Штатная выборка теперь отдельно читает текущий 1‑Must из Daily Status и проверяет, что задача открыта и назначена пользователю. Если по ней уже есть подтверждённое действие, используется оно. Иначе добавляется короткая сверка следующего шага. Реальный прогон поставил «Implement permanent cpm breakage pixels» первым, подготовку Next TP второй, адресный запрос Asana третьим. Для календарного размещения по-прежнему требуется рабочая ёмкость. [Текущий 1‑Must](https://app.asana.com/1/137249556945/task/1220422645861898)